Commit Graph

11 Commits

Author SHA1 Message Date
Ethan Knowlton 79c8f54d44 Cache in Redis
- [x] Pipeline to update binary on server when changes are pushed
- [x] Added config option for Cache TTL in Seconds in `/etc/echoip/config.toml
- [x] Updated Readme for Cache Options
- [x] Added `Null` cache for optional no use of cache

- [x] Adding Redis Cache
- [x] Moving configuration to file config
- [x] Automatic Release for amd64 linux
- [x] Adding automatic deployment

- Added `LICENSE` file to the release file
2023-10-07 01:21:52 -04:00
Ethan Knowlton 35187e67e5 renamed workflow 2023-10-05 12:15:49 -04:00
Ethan Knowlton 40d7dfebb8 added test workflow 2023-10-05 11:54:19 -04:00
Ethan Knowlton 5cd6d48c2d remove docker workflow for now 2023-10-05 11:50:53 -04:00
Martin Polden ffa6674637 build: Merge jobs as data is not shared between them 2021-08-03 23:28:13 +02:00
Martin Polden 2899ca8f39 build: Build before deploying 2021-08-03 23:23:13 +02:00
Martin Polden ae2bbd8832 build: Bump Go version 2021-08-03 23:12:40 +02:00
Martin Polden 2b630f01a0 build: Limit deploy to master branch 2021-08-03 23:12:12 +02:00
Martin Polden 4024add6e1 build: Build and publish image once 2021-01-24 15:11:44 +01:00
Martin Polden 711ea5377d build: Configure secrets 2021-01-24 15:05:08 +01:00
Martin Polden 4f071cd6a2 build: Configure GitHub Actions 2021-01-24 14:57:20 +01:00