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
4 weeks ago
LeszekBlazewski e1517aadbc fix: invalid CTL_ON_CREATE usage in docker-compose example 4 weeks 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 3 months ago
Badlop 0a14715f3f Tests: Update actions to use Node.js 20 as recommended by Github Actions 3 months ago
Badlop 8868e9e7f7 Tests: Use explicit ubuntu-22.04 instead of a varying ubuntu-latest 3 months ago
Badlop 8c793303e4 Tests: Update steps names to match their current purpose 3 months ago
Badlop 7c29c7be14 Tests: Remove unnecesary tags 3 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/
3 months ago
Badlop 6ff46ae7bb ejabberdctl: Reorganize and complete documentation of node start/debug commands 3 months ago
Badlop 6cafab776a ejabberdctl: Document to stop live shell with control+g 3 months ago
Badlop f81004e1e4 Document new "!" flag to prepend commands in CTL_ON (#110) 3 months ago
Paweł Chmielowski c0acc7aeb8 Recognize "!" flag in CTL_ON_{CREATE|START} to ignore failing commands 3 months ago
Badlop ee1d178f33 Push mix and ecs images to GHCR when tagging 5 months ago
Badlop 72d317a02b Halt ejabberd if a command in CTL_ON_ fails during ejabberd startup (#97) 11 months ago
badlop 9361646acd
Merge pull request #98 from sando38/master
Dockerfile: compile ejabberdapi during build
11 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 1 year ago
Badlop 40aad2897f Always check ecs results and show ejabberd logs 1 year ago
Badlop f5db404e93 Update Alpine to 3.17 1 year ago
Badlop 0fb6e2513f Ensure we get a single tag when dealing with local docker image 1 year 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 2 years ago
Badlop ba4aab7443 Add Composer Examples section 2 years 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