Commit Graph

214 Commits (master)
 

Author SHA1 Message Date
badlop ce8ea0a59f
Merge pull request #112 from LeszekBlazewski/fix-command-on-start-docs
fix: invalid CTL_ON_CREATE usage in docker-compose example
5 days ago
LeszekBlazewski e1517aadbc fix: invalid CTL_ON_CREATE usage in docker-compose example 5 days ago
Badlop 5801faae48 Fix wrong container name in Docker Hub when puhsing the images 2 months ago
Badlop 33b4b1beee code-server: Fix problem getting erlang-wx 2 months ago
Badlop b9528e740e Update actions versions to use Node.js 20 2 months ago
Badlop 228ab57d6c Fix missing ejabberd version number in ecs 24.02 image (111) 2 months ago
Badlop fba8bf6d2d mix and ecs images: Update Alpine to 3.19 2 months ago
Badlop 0a14715f3f Tests: Update actions to use Node.js 20 as recommended by Github Actions 2 months ago
Badlop 8868e9e7f7 Tests: Use explicit ubuntu-22.04 instead of a varying ubuntu-latest 2 months ago
Badlop 8c793303e4 Tests: Update steps names to match their current purpose 2 months ago
Badlop 7c29c7be14 Tests: Remove unnecesary tags 2 months ago
Badlop abea089e14 Tests: Update action to publish image automatically to Docker Hub
Reference:
https://github.com/marketplace/actions/build-and-push-docker-images
https://docs.docker.com/security/for-developers/access-tokens/
https://docs.docker.com/build/ci/github-actions/push-multi-registries/
2 months ago
Badlop 6ff46ae7bb ejabberdctl: Reorganize and complete documentation of node start/debug commands 2 months ago
Badlop 6cafab776a ejabberdctl: Document to stop live shell with control+g 2 months ago
Badlop f81004e1e4 Document new "!" flag to prepend commands in CTL_ON (#110) 2 months ago
Paweł Chmielowski c0acc7aeb8 Recognize "!" flag in CTL_ON_{CREATE|START} to ignore failing commands 2 months ago
Badlop ee1d178f33 Push mix and ecs images to GHCR when tagging 4 months ago
Badlop 72d317a02b Halt ejabberd if a command in CTL_ON_ fails during ejabberd startup (#97) 10 months ago
badlop 9361646acd
Merge pull request #98 from sando38/master
Dockerfile: compile ejabberdapi during build
10 months ago
sando38 47498d8d70 actions: fix test 11 months ago
sando38 3d5efe9e76 Dockerfile: compile ejabberdapi during build 11 months ago
Badlop 0c73c302be Use local registry for mix->ecs images, only push to ghcr when it's a tag 11 months ago
Badlop 40aad2897f Always check ecs results and show ejabberd logs 11 months ago
Badlop f5db404e93 Update Alpine to 3.17 11 months ago
Badlop 0fb6e2513f Ensure we get a single tag when dealing with local docker image 11 months ago
Badlop 225ce0a59c No need to setup captcha_url, by default auto may be good enough 1 year ago
Jérôme Sautret b331b49664 Upgrade OS packages for eCS 1 year ago
Badlop dd773c1ab9 Reword some sentences: containers are no longer only a Docker exclusive thing 1 year ago
Badlop db77841218 Add links to ghcr.io 1 year ago
Badlop 7206cb9c0a Update workflow for ecs and mix images
- Build ecs and mix using actions instead of scripts
- Upload images as artifacts
- When it's a tag, publish image in ghcr.io
1 year ago
badlop bf261bc724
Merge pull request #73 from badlop/erlang-node-localhost
Set a fixed ERLANG_NODE, document how to change it
1 year ago
Badlop 96092f688a Document how to change the mnesia node name 1 year ago
Badlop cc800c3551 Document how to setup clustering 1 year ago
Badlop f81905d5e3 Set ERLANG_NODE fixed to ejabberd@localhost 1 year ago
Badlop 78d03df0a8 Workaround for devcontainer alpine script that was removed recently 1 year ago
badlop f0141b2eef
Merge pull request #93 from sando38/master
ecs/Dockerfile: add tini as runtime init
1 year ago
Saarko 2c42a59eb4 ecs/Dockerfile: add tini as runtime init
- no need to start with flag --init anymore as introduced here
- should close issue #89
1 year ago
Badlop 54c7c3d0e7 Don't require a very specific action version 1 year ago
Badlop 8f2043ebf9 Use Config instead of the deprecated Mix.Config
See https://hexdocs.pm/mix/Mix.Config.html
1 year ago
Badlop 4222010434 Update Alpine to the latest image cached in GitHub Actions, 3.16 (#91)
See https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2204-Readme.md#cached-docker-images
1 year ago
Badlop 28c5bc00f8 Update to ubuntu-latest, which right now is 22.04 1 year ago
Badlop 5cb21908f4 Update actions versions as requested by GitHub Actions 1 year ago
Badlop ddf9503c8b Remove .travis.yml as there are GitHub Actions already used for that 1 year ago
Badlop 329fac07c5 Only test mix and ecs builds when those paths are modified 1 year ago
Badlop 01e416f0dd Add code-server and devcontainer images, useful for VSCode 1 year ago
Badlop b5aa67be61 Update link to the local example of CTL_ON_CREATE usage 1 year ago
Badlop ba4aab7443 Add Composer Examples section 1 year ago
Jérôme Sautret 90671eb93f Runs tini in the container to cope with zombies
Some versions prior to 22.05 produce zombies epmd. It's a
good idea anyway to have an init process for all versions as we can
spawn lot's of stuffs.
2 years ago
Badlop 2998bc653d Add link to the alternate container image in ecs README 2 years ago
Badlop ca93e83115 Add local links in main repo README 2 years ago