Badlop
54c7c3d0e7
Don't require a very specific action version
2 years ago
Badlop
8f2043ebf9
Use Config instead of the deprecated Mix.Config
...
See https://hexdocs.pm/mix/Mix.Config.html
2 years 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
2 years ago
Badlop
28c5bc00f8
Update to ubuntu-latest, which right now is 22.04
2 years ago
Badlop
5cb21908f4
Update actions versions as requested by GitHub Actions
2 years ago
Badlop
ddf9503c8b
Remove .travis.yml as there are GitHub Actions already used for that
2 years ago
Badlop
329fac07c5
Only test mix and ecs builds when those paths are modified
2 years ago
Badlop
01e416f0dd
Add code-server and devcontainer images, useful for VSCode
2 years 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
Badlop
ba822a857a
Prepare a short and general description to show in Docker Hub
2 years ago
Badlop
2cdfd7da73
Join mix building into main tests, it just adds a few seconds
3 years ago
Badlop
2ae9f006a3
Use Elixir's release instead of Distillery's release
3 years ago
Badlop
856296e3a4
mix: Fix build with Alpine 3.12 and higher (thanks to Paul Menzel)( #77 )
...
Many erlang subpackages are included in erlang package since Alpine 3.12.
3 years ago
Badlop
d4145120a4
Test changes in mix independently
3 years ago
Badlop
861cb9b2ab
Fix testing when current month has no tagged version: test latest
3 years ago
Badlop
258c0fb033
Upload docker image as a github artifact
3 years ago
Badlop
bd19f3e33d
Update Alpine to 3.14 (thanks to John Haugeland)( #76 )
3 years ago
Badlop
8e9f665590
Document CTL_ON_CREATE and CTL_ON_START
3 years ago
Badlop
2869255c0b
Copy back config.exs, as ejabberd 21.07 uses runtime.exs
3 years ago
Badlop
73cd369a42
Since ejabberd 21.07, mix.exs expects that vars.config contains vsn
3 years ago
badlop
e264240c99
Merge pull request #70 from karimhm/update_acme_ca_url
...
Update ACME default `ca_url`
3 years ago
Karim
3b50d37fd9
Update ACME default `ca_url`
3 years ago
Badlop
e89a9e49f1
Forward Windows people to the Docs, which has links to the tutorials
3 years ago
Badlop
c6365e0e34
Update also the links in mix/README.md
3 years ago
Badlop
da8d92c4f5
Update test badge from Travis to Github Actions
3 years ago
Badlop
5d2e7890b2
New Github Action to test docker ecs build and run
3 years ago
Badlop
5a8b274083
Don't allow failures
3 years ago
Badlop
b54e5be463
use jobs instead of matrix. as only latest is tested, remove VERSION
3 years ago
Badlop
d2c93aeb4d
Only test latest. Test any branch. Minor travis config updates
3 years ago
Badlop
06a2d86b2e
Update log_rotate parsing from ejabberd's ejabberdctl updated past year
3 years ago
Badlop
54d096542e
Fix typo /this/it/
...
Cherry-picked from ejabberd upstream 18.01-22-ga0c8cac1b
3 years ago
Badlop
a30f59d04f
Copy some code from ejabberd's ejabberdctl.template
...
This code is copied from ejabberd's upstream ejabberdctl.template,
even if useless, to try to have a file as close as possible.
3 years ago
Badlop
f7e1d1d735
Allow passing Erlang VM args through vm.args config file
...
This can be used to define the Erlang cookie in a place that feels less foreign to
non Erlang users.
Fixes #3343
Cherry-picked from ejaberd upstream 20.04-91-g09454e165
3 years ago
Badlop
dddf54fa82
Add 'ejabberdctl foreground-quiet'
...
This starts ejabberd without detaching process but setups
console logging to display only critical messages.
Cherry-picked from ejabberd upstream 20.12-73-g3516d2053
3 years ago
Badlop
964b61f584
ejabberdctl: Omit redundant erl option
...
The "-detached" flag implies "-noinput".
Cherry-picked from ejabberd upstream 18.01-42-g1b26c8d21
3 years ago
Badlop
be9b7bfe55
Limit number of atoms used by ejabberdctl ( #2977 )
...
Cherry-picked from ejabberd upstream 20.03-21-g762486d19
and 20.03-22-geac7e3488
3 years ago
Badlop
f2c6c064dd
ejabberdctl: fix parameter parsing
...
Cherry-picked from ejabberd upstream 18.03-60-gc43037887
3 years ago
Badlop
a17ada0d0e
Only create cookie file if it doesn't exist
...
Without that change, when ERLANG_COOKIE environment is set, it complains:
/home/ejabberd/bin/ejabberdctl: line 76:
can't create /home/ejabberd/.erlang.cookie: Permission denied
3 years ago
Badlop
6e23742ca4
Add Elixir start scripts so "bin/ejabberdctl iexdebug" works
4 years ago
Badlop
fca16f446c
Experimental support CTL_ON_CREATE and CTL_ON_START environment variables
4 years ago
Badlop
387254bcdf
Fix again 9adadc6: started, stopped and *) shouldn't use exec
4 years ago
Badlop
15045cf793
Major reordering of sections, Markdown, badges, rephrasal ...
4 years ago
Badlop
8c5e758191
Fix recent commit 9adadc6: mkdir shouldn't run with exec
4 years ago
Badlop
bf395e9f95
Parameterize what Docker to install depending on the Windows version
4 years ago
Badlop
45534b2035
Separate comments, it's easier to read on Windows monochrome's text editors
4 years ago
Badlop
06b7a6ba42
Add batch script to help setting ejabberd Docker on Windows
4 years ago