Skip to content

A collection of Docker images and scripts designed to set up a complete development environment for building and testing applications.

License

Notifications You must be signed in to change notification settings

pondersource/dev-stock

Repository files navigation

Development Stockpile 🛠️

Project Status License OCM Standard

Your complete toolkit for Enterprise File Sync & Share (EFSS) development and testing 🚀

Getting StartedDocumentationContributing

🌟 Overview

Development Stockpile is a comprehensive collection of Docker images and testing tools designed to streamline the development and testing of Enterprise File Sync & Share (EFSS) applications. Our primary focus is on enabling seamless interoperability testing between different EFSS platforms through the Open Cloud Mesh (OCM) standard.

Why Development Stockpile?

  • 🔄 Complete Testing Environment: Pre-configured Docker images for major EFSS platforms including Nextcloud, ownCloud, and OCM Stub
  • 🤝 Interoperability Focus: Built-in support for OCM testing between different platforms and versions
  • 🧪 Comprehensive Test Suite: Automated testing for login, sharing, and invitation workflows
  • 🛠️ Developer Friendly: Easy-to-use scripts and containerized development environment
  • 🔍 Extensive Platform Support: Support for multiple EFSS versions and configurations

🚀 Quick Start

# Clone the repository
git clone https://github.com/pondersource/dev-stock.git
cd dev-stock

# Pull required Docker images
./docker/pull/all.sh

# Run your first test (example with Nextcloud)
./dev/ocm-test-suite.sh login nextcloud v30.0.2 dev chrome

For detailed setup instructions, see our Getting Started Guide.

📚 Documentation

Core Documentation

Other Topics

🔧 Supported Platforms

  • Nextcloud: v27.x, v28.x, v30.x
  • ownCloud: v10.x
  • OCM Stub: v1.x
  • Seafile: v11.x
  • OCIS: v5.x

🤝 Contributing

We welcome contributions! Whether it's adding support for new platforms, improving documentation, or fixing bugs, please see our Contributing Guidelines for details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ by PonderSource

About

A collection of Docker images and scripts designed to set up a complete development environment for building and testing applications.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published