Sermin is a modern, open-source, and high-performance application for managing your server databases. You can setup your cronjobs, databases and s3 buckets in a few clicks
Based on Next.js Boilerplate, an open-source template for all your nextjs projects!
This project is not intended to be used as a SaaS but as a self-hosted application. All informations stored in the database are very sensitive and should not be shared with anyone. The application is not responsible for any data loss or security breach. It is your responsibility to secure your server and your database.
With this template, you get all the awesomeness you need:
- Cronjobs: Manage your cronjobs in a few clicks
- Databases: Manage your databases in a few clicks
- S3 Buckets: Manage your s3 buckets in a few clicks
To get started with this project, you can follow these steps:
- Clone the repository
git clone https://github.com/rharkor/sermin
-
Rename the .env.example file to .env and fill in the environment variables
-
Run the following command to start the application
cp .env packages/app/.env && cp .env packages/cron/.env && docker compose up -d
- The application should be available at http://localhost:3000
Contributions are always welcome! To contribute, please follow these steps:
- Fork the repository.
- Create a new branch with a descriptive name.
- Make your changes, and commit them using the Conventional Commits format.
- Push your changes to the forked repository.
- Create a pull request, and we'll review your changes.
For support, contact me on discord at ryzer
or by email at louis@huort.com
.
This project is licensed under the MIT License. For more information, see the LICENSE file.