Note
oneshot-web comes with absolutely no warranty and is currently in beta phase! It may still have some bugs. Please have a look at the OneShot Android App for a tested and working offline version of OneShot.
OneShot is made to remind you of the special moments. Because every day has at least one. And that's what counts in life! So make it your habit and remember the happy days!
oneshot-web is a self-hostable version that follows the OneShot philosophy.
You can capture one entry per day, write your diary and store your happiness.
It stores your photos in a folder on your server and your diary within a database on the server.
Thank's to @Cynog for providing the beautiful images in the screenshots!
Please check out the deployment instructions if you want to self-host oneshot-web.
- clone the repository
- open folder in vscode
- install recommended extensions
- create the required docker network:
docker network create --driver bridge os-web-db
- reopen in container
- type
make
to see what you can do (e. g. how to build the docker image from source)
make start-api
make start-frontend