https://github.com/bbengfort/stacks
Personal eBook library for the Bengfort Family
https://github.com/bbengfort/stacks
Last synced: 4 months ago
JSON representation
Personal eBook library for the Bengfort Family
- Host: GitHub
- URL: https://github.com/bbengfort/stacks
- Owner: bbengfort
- License: apache-2.0
- Created: 2014-05-15T18:07:15.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T15:14:25.000Z (over 3 years ago)
- Last Synced: 2025-06-11T23:46:30.706Z (about 1 year ago)
- Language: Vue
- Size: 2.77 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Bengfort Stacks
**Personal eBook library for the Bengfort Family**
The Bengfort Stacks are a content and media storage app to backup DRM free eBooks and magazines for personal use only.
## Project Setup
Build the docker file as follows:
```
docker build -t stacks:latest .
```
Note that the build process compiles the Go API server and Vue client separately then runs them both using nginx and an entrypoint.sh file.
### Run the Container
Run the container in detached mode:
```
docker run -d --name stacks -e "PORT=8765" -p 8007:8765 stacks:latest
```
You should now be able to access the site at [localhost:8007](http://localhost:8007/).
### Stop the Container
```
docker stop stacks && docker rm stacks
```