Skip to content

Journey-Cloud/self-hosted

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues CC BY-NC-SA 4.0


Logo

Journey Self-Hosted Sync (Coming Soon)

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

About The Project

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.

Self-Hosted Journey Cloud Sync

(back to top)

Built With

  • Node
  • Express
  • MongoDB
  • Typesense
  • BullMQ

(back to top)

Requirement

  • Web App: 5.4.22+
  • Android App: 5.4.0+
  • iOS/iPadOS/MacOS App: 4.5.1+

(back to top)

Getting Started

Clone this project and get it running on your computer, view the image from Docker Hub to begin or follow the guides to setup.

License

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.

(back to top)

Contributing

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.

(back to top)

About

Source code of Self-hosted Journey Sync Drive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published