| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
FileKeeper is a file hosting service built with pure Golang and some JavaScript. It allows users to securely upload, store, and manage files on a server.
To run this project, you will need to add the following environment variables to your .env file example file
SERVER_HOST
SERVER_PORT
DOMAIN
CORS_PROTO
CORS_LIST
CORS_METHODS
DB_HOST
DB_PORT
DB_USERNAME
DB_PASSWORD
DB_NAME
SMTP_HOST
SMTP_PORT
SMTP_USER
SMTP_PASSWORD
SESSION_NAME
SESSION_MAX_AGE
Ensure you have Docker installed on your system. If not, download and install Docker from here.
Clone the repository:
docker pull fossyy/filekeeper:latest docker run -d --name filekeeper -v /path/to/data:/src/uploads -p 8000:8000 fossyy/filekeeper:latestIf you prefer to run the app locally without Docker, follow these steps:
https://github.com/fossyy/filekeeper.git cd filekeeper
go mod tidy make| Back | FazBrowse Home | New Git URL |