Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add: uptime-kuma and workflow files #1

Merged
merged 33 commits into from
Jul 15, 2024
Merged
Changes from 1 commit
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
642ea11
add: uptime-kuma and workflow files
gustavovalverde Jun 28, 2024
814ee1f
fix(deploy): remove extra files
gustavovalverde Jun 28, 2024
25d494e
fix(deployment): move `Dockerfile` to right location
gustavovalverde Jun 28, 2024
8a90602
fix(build): use correct parameters
gustavovalverde Jun 28, 2024
81e89fc
fix(deploy): use correct execution values
gustavovalverde Jun 28, 2024
ddb83fe
fix(deploy): do not use a litestream config
gustavovalverde Jun 28, 2024
bb0666c
fix(deploy): allow deploying to cloud run without mounting volumes
gustavovalverde Jun 28, 2024
e46d6da
fix(pipeline): deploy with correct triggers
gustavovalverde Jun 28, 2024
3d1ff6f
fix(pipeline): deploy with correct triggers
gustavovalverde Jun 28, 2024
74957ac
fix(build): `/etc/litestream.yml` is required
gustavovalverde Jun 28, 2024
8f92818
fix(deploy): fix db state and bucket sync
gustavovalverde Jun 28, 2024
c433d58
imp: use latest uptime kuma for better DB management
gustavovalverde Jul 10, 2024
1c13af4
fix(build): do not change inherited service folders/services
gustavovalverde Jul 11, 2024
ccf4bbb
ref(deploy): allow an external `mariadb` database
gustavovalverde Jul 11, 2024
20a9f83
fix(db): allow bigger dns results
gustavovalverde Jul 11, 2024
4569b34
fix(startup): use correct logic
gustavovalverde Jul 11, 2024
6afbc5e
chore: linting
gustavovalverde Jul 11, 2024
83d8756
fix(startup): wrong condition
gustavovalverde Jul 11, 2024
d36f654
fix(db): patch `knex_init_db.js` file
gustavovalverde Jul 11, 2024
15e9497
fix(runtime): avoid spawning zombie processes
gustavovalverde Jul 14, 2024
700fbc1
chore: do not commit `trunk` linting confs
gustavovalverde Jul 14, 2024
c8c8908
fix(ci): allow instance deletion on merge
gustavovalverde Jul 14, 2024
1f2a408
chore: update all github actions
gustavovalverde Jul 14, 2024
944d9a0
imp(dependabot): group actions update
gustavovalverde Jul 14, 2024
bc29d0d
fix(actions): permissions
gustavovalverde Jul 14, 2024
c74a9b0
chore: put permissions above jobs
gustavovalverde Jul 14, 2024
ad23cf8
fix(actions): permissions
gustavovalverde Jul 14, 2024
c1d21c9
fix(actions): permissions
gustavovalverde Jul 14, 2024
a0877f6
fix(deploy): use correct principalSet instead of SA
gustavovalverde Jul 15, 2024
2d7b8b5
fix(build): docker login requires a SA
gustavovalverde Jul 15, 2024
4263b42
fix(deploy): attach the CloudSQL instance
gustavovalverde Jul 15, 2024
2f0db5d
chore: organize flags
gustavovalverde Jul 15, 2024
69c0fa4
imp(deploy): use secrets from GCP secret manager
gustavovalverde Jul 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix(deploy): do not use a litestream config
gustavovalverde committed Jun 28, 2024
commit ddb83fe69e997ab11719f910b96dd4ec9cb3d250
2 changes: 1 addition & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -33,7 +33,7 @@ ENV PORT=${PORT}
HEALTHCHECK --interval=60s --timeout=30s --start-period=180s --retries=5 CMD extra/healthcheck

# Copy Litestream configuration file & startup script.
COPY etc/litestream.yml /etc/litestream.yml
# COPY etc/litestream.yml /etc/litestream.yml
COPY scripts/run.sh /scripts/run.sh

CMD [ "/scripts/run.sh" ]