Daniel Gibbs
4b8788be1d
🔄 synced file(s) with dgibbs64/repo-sync ( #21 )
* 🔄 created local '.github/FUNDING.yml' from remote 'general/.github/FUNDING.yml'
* 🔄 synced local '.github/dependabot.yml' with remote 'general/.github/dependabot.yml'
* 🔄 synced local '.github/workflows/update-copyright-years-in-license-file.yml' with remote 'general/.github/workflows/update-copyright-years-in-license-file.yml'
* 🔄 synced local '.yamllint.yml' with remote 'docker/.yamllint.yml'
* 🔄 synced local '.editorconfig' with remote 'docker/.editorconfig'
* 🔄 synced local '.gitignore' with remote 'docker/.gitignore'
* 🔄 created local '.vscode/extensions.json' from remote 'docker/.vscode/extensions.json'
2 years ago
Daniel Gibbs
e584e888a7
fix home
2 years ago
Daniel Gibbs
a0faaaeade
feat: functions to modules
2 years ago
Daniel Gibbs
cfa8ff9069
feat: Update entrypoint-user.sh
Changed the donate command to sponsor in the entrypoint-user.sh script. This commit updates the command to reflect changes in our platform.
2 years ago
Daniel Gibbs
abcb4edad8
comment out test
2 years ago
Daniel Gibbs
facb68e8a2
feat: Update entrypoint.sh to set HOME environment variable
This commit updates the entrypoint.sh script to set the HOME environment variable to /home/docker. This change ensures that the correct home directory is used when switching to user ${USERNAME}.
2 years ago
Daniel Gibbs
6329b7d6a1
Merge remote-tracking branch 'origin/main' into main
2 years ago
Daniel Gibbs
4b56b1e2d3
feat: update Dockerfiles and entrypoint scripts
- Update Node.js installation to version 18.x
- Add gosu package for better user switching
- Remove s6 overlay installation
- Modify entrypoint scripts to use gosu instead of s6-setuidgid
- Add healthcheck script using gosu
BREAKING CHANGE: This commit removes the s6 overlay installation from the Dockerfiles and modifies the entrypoint scripts to use gosu instead of s6-setuidgid. This may affect users who rely on the previous behavior.
2 years ago
dependabot[bot]
ebbd021585
Bump docker/setup-buildx-action from 2.4.1 to 2.5.0 ( #13 )
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.4.1...v2.5.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
44cc7d7f31
Bump FantasticFiasco/action-update-license-year from 2 to 3 ( #14 )
Bumps [FantasticFiasco/action-update-license-year](https://github.com/FantasticFiasco/action-update-license-year ) from 2 to 3.
- [Release notes](https://github.com/FantasticFiasco/action-update-license-year/releases )
- [Changelog](https://github.com/FantasticFiasco/action-update-license-year/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FantasticFiasco/action-update-license-year/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: FantasticFiasco/action-update-license-year
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
Daniel Gibbs
13a3f18651
fix healthcheck
fix healthcheck
2 years ago
Daniel Gibbs
ecde5df179
feat: change homedir
2 years ago
Daniel Gibbs
ddedd888af
feat: change HOME to /linuxgsm
2 years ago
dependabot[bot]
247b433343
Merge pull request #12 from GameServerManagers/dependabot/github_actions/docker/setup-buildx-action-2.4.1
Bump docker/setup-buildx-action from 2.4.0 to 2.4.1
2 years ago
Daniel Gibbs
72a405ad38
Merge remote-tracking branch 'origin/main' into main
2 years ago
Daniel Gibbs
f0934824c0
chore: update s6 overlay version to 3.2.3.0
2 years ago
Daniel Gibbs
d59d232856
Merge pull request #10 from GameServerManagers/dependabot/github_actions/docker/setup-buildx-action-2.4.0
Bump docker/setup-buildx-action from 2.2.1 to 2.4.0
2 years ago
Daniel Gibbs
114731ae19
Merge pull request #11 from GameServerManagers/dependabot/github_actions/docker/build-push-action-4.0.0
Bump docker/build-push-action from 3.3.0 to 4.0.0
2 years ago
Daniel Gibbs
31d0feef47
remove execs
2 years ago
dependabot[bot]
81f70540d3
Bump docker/build-push-action from 3.3.0 to 4.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.3.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3.3.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2 years ago
dependabot[bot]
3bdaa154ea
Bump docker/setup-buildx-action from 2.2.1 to 2.4.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2.2.1 to 2.4.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.2.1...v2.4.0 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2 years ago
Daniel Gibbs
eb131128f6
chore: linting
2 years ago
Daniel Gibbs
601b7e55d1
fix: autoinstall running every time
2 years ago
Daniel Gibbs
4c0561347e
Update README.md
2 years ago
Daniel Gibbs
cebeb73fd1
Update README.md
2 years ago
Daniel Gibbs
0b57b2bdf5
Merge pull request #8 from GameServerManagers/dependabot/github_actions/docker/build-push-action-3.3.0
Bump docker/build-push-action from 3.2.0 to 3.3.0
2 years ago
dependabot[bot]
a7de6161a8
Bump docker/build-push-action from 3.2.0 to 3.3.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3.2.0...v3.3.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2 years ago
Daniel Gibbs
902fb5127b
Update and rename LICENSE to LICENSE.md
2 years ago
Daniel Gibbs
2c49b801b3
Update update-copyright-years-in-license-file.yml
2 years ago
Daniel Gibbs
21bc02f3ce
fix healthcheck
2 years ago
Daniel Gibbs
a7a6a57511
Update dockerhub-description.yml
2 years ago
Daniel Gibbs
c8c82d972c
Merge pull request #7 from GameServerManagers/license/copyright-to-2023
Update license copyright year(s)
2 years ago
github-actions
a96bba478e
docs(license): update copyright year(s)
2 years ago
Daniel Gibbs
b2d16fcb47
setuidgid for all scripts
2 years ago
Daniel Gibbs
998d7c1a73
bug
2 years ago
Daniel Gibbs
d2939225c5
remove monitor from script
managed by healthcheck
2 years ago
Daniel Gibbs
42bfe5b7a4
feat: user management improvements
dev null
a
2 years ago
Daniel Gibbs
c7d87ed1f3
feat: UID and GID updated on start
2 years ago
Daniel Gibbs
166b1466f6
cr
2 years ago
Daniel Gibbs
4202b17508
add docker-compose file for testing
2 years ago
Daniel Gibbs
81e7ffccca
fix dependency
2 years ago
Daniel Gibbs
317c0d9e66
feat: use s6-overlay init and use non-root user
feat: use s6-overlay init and use non-root user
2 years ago
Daniel Gibbs
08fc2d21cb
change to jc2server as default
its very small for testing
2 years ago
Daniel Gibbs
3b2e2a1d91
feat: migrate to s6-overlay for init
2 years ago
Daniel Gibbs
ba4e35bd79
tidy
2 years ago
Daniel Gibbs
3d7e65ab49
add workflow dispatch
2 years ago
Daniel Gibbs
06f7efe19f
feat: improve log tailing
2 years ago
Daniel Gibbs
3ef96b3bbc
fix
2 years ago
Daniel Gibbs
06cda1bf0a
github.repository
2 years ago
Daniel Gibbs
cd284e2b59
Add build testing
2 years ago