Quentin McGaw (desktop)
1c88c9cfb5
Maint: rework Dockerfile
...
- Multi arch oriented
- Use `qmcgaw/binpot` for faster builds
- Split linting in separated stage
- Trim path of Go binary
- Add labels to Go binary
- Fix build dependencies
3 years ago
Quentin McGaw (desktop)
84ec3c82ad
Maint: upgrade Alpine to 3.14
3 years ago
Quentin McGaw (desktop)
9698606fe6
Maint: rename Docker build arguments
3 years ago
Quentin McGaw
66ae17527f
Fix and improve Docker build
...
- No need for python2
- Using git to clone specific version
- Installing only production Node modules
- Remove trailing debug cat command
5 years ago
Quentin McGaw
d545fa9433
Run golangci-lint in Docker build
5 years ago
Quentin McGaw
a898487923
Set CGO_ENABLED=0 globally
5 years ago
Quentin McGaw
daaf419ad3
Using amd64 to build stackedit
...
- Safer build for x-arch
- Faster build as native arch is amd64 on CI
5 years ago
Quentin McGaw
42a4531322
Upgrade dependencies
...
- Alpine 3.12
- Go 1.14
5 years ago
Yohany Flores Suarez
a90e2f2b1a
CSS static resources url to file path mappings
5 years ago
Quentin McGaw (desktop)
2521d2531a
Added env variables, fixes #1
5 years ago
Quentin McGaw (desktop)
a8a69573dc
Production build of Stackedit
5 years ago
Quentin McGaw (desktop)
d6beb35efe
Upgraded Dockerfile
...
- Updated stackedit to 5.15.5
- Simplified base images naming
- Adopted newer opencontainers labeling
- Trimmed useless instructions from Dockerfile
- Simplified non AMD64 build instructions in readme
5 years ago
Yohany Flores Suarez
a6e6fc7fb3
Support lading page ( #5 )
...
* More specific Route
* Support /editos /view
* support views
* support lading, sitemap, ouath callback
5 years ago
Dávid Balatoni
6eb5f63530
Update StackEdit to v5.14.0 and Go to 1.13.0 ( #4 )
...
* Update StackEdit to v5.14.0
* Update Go version to latest stable version (1.13.0)
5 years ago
Quentin McGaw
5932aae1ec
Restructured Dockerfile
...
- Simpler flow for the same build speed
- ARM compatibility
- Upgraded Alpine to 3.10
- Upgraded Go to 1.12.6
6 years ago
Quentin McGaw
98a0a87426
Small fixes
6 years ago
Quentin McGaw
e1c6576d2a
Updated to Go 1.11.4
6 years ago
Quentin McGaw
744ccbfec0
Updated to 5.13.2 and rewrites `/app`
6 years ago
Quentin McGaw
5aae6ff56a
Significant update
...
- Runs without root
- Internal port changed to 8000
- Healthcheck added
- Added emojis
- Switched to go modules
- Added hooks for labels
- Added env variable LISTENINGPORT with checks
- Updated readme
6 years ago
Quentin McGaw
e3d61004cb
Updated sizes in readme and labels
6 years ago
Quentin McGaw
27d4a3b5fc
Fixed Dockerfile (forgot go get)
6 years ago
Quentin McGaw
32394f4f8b
Added messages with Emojis
6 years ago
Quentin McGaw
8d3b2658f0
Uses a simple Go binary server in Scratch
...
Downsize from 45.5MB to 29.6MB
6 years ago
Quentin McGaw
f4fa622693
Added size of download
6 years ago
Quentin McGaw
83d07005fe
Switch to Nginx for less size and ram usage
6 years ago
Quentin McGaw
7f8d4c2b1a
Fixed Caddyfile for listening on all interfaces
6 years ago
Quentin McGaw
a334076b6a
Update, multi-stage build and lightweight image
...
- Update to Stackedit 5.13.2
- Update to Alpine 3.8
- Multi stage build using Caddy server
- Image cut down to 52MB
- Readme simplified
6 years ago
Quentin McGaw
98761959f6
Fixed symbol ** to &&
7 years ago
Quentin McGaw
1ea3cf5664
Updated dockerfile and readme
7 years ago
Quentin McGaw
d27aaa2f57
Finished project for latest stackedit
7 years ago
Quentin McGaw
9240e91c28
Initial commit (working)
7 years ago