Journey® is a versatile journal and diary application available on both mobile and web platforms. Experience the flexibility to store your journal entries in Journey Cloud sync, Google Drive, and/or your own Self-hosted Journey Sync Drive. This repository contains the source code of Self-hosted Journey Sync Drive.
Source Code (Coming Soon)
·
Docker Image
·
Guides
·
Forum
·
Report Bug
·
Request Feature
The objective of this project is to provide users with a self-hosted variant of Journey Cloud Sync. It prioritizes data privacy and security, empowering users with full control over their information.
- Web App: 5.4.22+
- Android App: 5.4.0+
- iOS/iPadOS/MacOS App: 4.5.1+
Clone this project and get it running on your computer, view the image from Docker Hub to begin or follow the guides to setup.
The Docker image and its source code on DockerHub are distributed under the CC-BY-NC-SA license. Please refer to LICENSE for more information.
We welcome contributions from everyone, whether you're fixing a typo, adding a feature, or suggesting improvements. By participating, you're helping to make this project even better.
Ways to Contribute
- Reporting Issues: If you encounter a bug or have a feature request, please open an issue on GitHub. Be sure to include as much detail as possible, such as steps to reproduce the issue or examples of expected behavior.
- Feature Suggestions: Have an idea for a new feature or improvement? Share it with us by opening an issue and describing the functionality you'd like to see. We'll review your suggestion and discuss it with the community.
- Code Contributions: If you're comfortable with coding, feel free to fork the repository, make your changes, and submit a pull request. Make sure to follow our contribution guidelines and adhere to our coding standards.
- Documentation: Good documentation is crucial for a successful project. If you notice any gaps or errors in our documentation, please let us know or submit a pull request with your proposed changes.
- Testing: Help us ensure the reliability and stability of our project by testing new features, bug fixes, or changes in different environments. You can provide feedback on your testing experience in GitHub issues or pull requests.
- Spread the Word: Share your experience with our project on social media, forums, or developer communities. The more people who know about it, the more potential contributors we'll attract.
- Funding: You can support us financially by purchasing Membership. Your contributions help cover development, and other project-related costs, ensuring its continued growth and sustainability.