aaf7fd0174
Add syslog capability
2021-12-13 08:31:31 +01:00
65e3ffab9c
Add PHP limit environment variables
2021-12-12 21:18:07 +01:00
d4e093ff06
Add 2021.12-rc & fix gosu for mips64le
2021-11-28 12:38:59 +01:00
77afe291c1
New develop/rc behavior:
...
- Replace all GIT downloads with downloads per file.friendi.ca
- Add GPG check for these downloads
- Adapt documentation
- Remove any other GIT dependency inside the image
2021-09-11 20:26:16 +02:00
ffd8358b21
Directly include sha256 checksum for stable images
2021-09-08 20:24:12 +02:00
ee990e4837
Execute cron as www-data
2021-09-03 21:13:29 +02:00
7661882be8
Revert "Activate msmtp just in case there's a config"
...
This reverts commit 3d49fcaabd
.
2021-08-29 13:16:07 +02:00
3d49fcaabd
Activate msmtp just in case there's a config
2021-07-11 13:43:10 +02:00
34e0bd306e
Hotfix 2020.07-1
2020-09-08 21:40:43 +02:00
51a6dcc6fc
Replace mysql-client with mariadb-client
2020-07-22 23:34:21 +02:00
55b4574787
Replace SSMTP with MSMTP for sendmail
...
- New parameter "SMTP_PORT"
- Removed parameter "SMTP_AUTH_METHOD"
- Replacing config mapping based on env-variables
2020-07-22 23:17:31 +02:00
f2ed829c94
Switch to Debian Buster
2020-07-14 22:05:09 +02:00
2e38177e2e
[Hotfix] Switch full archive path
2020-07-12 22:22:36 +02:00
67af709a0d
Disable IPv6 for gpg check
2020-06-15 19:47:00 +02:00
ab99d2341c
Disable IPv6 for gpg check
2020-06-15 16:06:08 +02:00
7fe1de658d
Fixing a lot of spaces & tabs!
2020-06-15 00:49:50 +02:00
aa0795900a
Add full-archive deep link
2020-06-14 19:32:03 +02:00
valvin
210790d409
feat(tini): dynamic version and build arch
2020-03-09 21:39:50 +01:00
valvin
cccb1cffee
fix(tini-debian): manage architecture on tini manual installation
2020-03-08 21:40:40 +01:00
valvin
9e25e43fb9
feat(): add tini as process manager
2020-03-08 21:06:10 +01:00
bbd9df6049
Fixing some issues:
...
- explicit exec entrypoint.sh
- Adding "shadow" support
- Adding "usermod" calls for setting username
- Remove superfluous $PHPIZE_DEPS from debian package
2020-01-03 19:47:28 +01:00
nupplaPhil
e806316e12
Fixed Dockerfiles
2020-01-02 23:07:40 +01:00
43b1640b80
Add MySQL DB wait possibility
...
- remove sleep
- Add new binary "wait-for-connection" in /usr/local/bin
- Use new possibility for auto-installer
2019-11-28 20:50:59 +01:00
Philipp Holzer
1850626652
Splitting dev/rc business logic from "stable" images
...
- reducing complexity for stable entrypoint
2019-11-26 21:47:40 +01:00
Philipp Holzer
3e02375c58
Add multiarch support for ldap lib
2019-11-16 15:38:43 +01:00
Philipp Holzer
687136d26b
Add ldap support for ldapauth addon
2019-11-16 12:13:15 +01:00
Philipp Holzer
714883836a
Deduplicate dependencies
...
- Use $PHPIZE_DEPS
- remove imagemick
- remove libfreetype6
- remove freetype
- remove libpng
- remove libcurl
2019-09-08 21:05:53 +02:00
Philipp Holzer
e1066901ae
Deduplicate dependencies
...
- remove ctype
- remove iconv
- remove json
- remove pdo
- remove posix
- remove xml
2019-09-08 14:11:01 +02:00
Philipp Holzer
683c2885d3
docker-77 Deduplicate dependencies
...
- remove curl
- remove mbstring
2019-09-07 15:32:27 +02:00
Philipp Holzer
43eefc24ff
Fixings for offical-images
...
- Fixed *.sh mode
- Removed label
- Fixed RUN settings
- Removed superfluous debMultiarch
2019-08-25 23:00:16 +02:00
Philipp Holzer
ae608b6380
Fix pcntl_fork error
2019-08-04 20:04:42 +02:00
Philipp Holzer
841a0b438b
Add dynamic config compatibility
...
- Use APCu cache as default caching mechanism
- Add explicit redis environment variables for redis lock-support
- Add a lot of environment variables, which aren't part of admin-page
- Add possibility to disable URL & E-Mail validation (for demo-page)
- Dynamically copy /config/ content without overwriting existing one
Add opcache support for performance reason
Add multi-core support for php extensions install
Bump redis version to 5.0.1 (last stable)
Exclude /log/ directory during sync (to avoid deleting logs)
2019-07-19 17:37:44 +02:00
Philipp Holzer
989de98414
Enhancing docker images:
...
- Adding APCu
- Bump PHP to 7.3
- Remove deprecated mcrypt
- Dynamic version checking for depending PECL libraries
- Add production default 512M for memory_limit (see https://github.com/friendica/docker/issues/56 )
- Re-Add FRIENDICA_PHP_PATH because of Bugfix in upstream
2019-06-23 02:24:02 +02:00
93d514529c
ignore addon.ini.php when copying a new release
2018-10-05 21:20:25 +02:00
2e71bd0c90
Move SSMTP to image again & just exclude local.ini.php from rsync
2018-10-05 20:05:27 +02:00
8493e35da4
Bugfixing & Upgrading
...
- upgrade version
- fixing alpine Dockerfile (openssl to libressl)
- adding examples for SSMTP
- README updates & bugfixing
- Removed shell-script "friendica"
- Removed old .htconfig
- Adding SMTP example
- Upgrading docker-compose files
- Added upgrade.exclude list
2018-10-04 23:22:47 +02:00
1281654f27
Adding Cache-Options
...
- Cache-Driver (env CACHE_DRIVER)
- memcache (env MEMCACHE_HOST, MEMCACHE_PORT)
- memcached (env MEMCACHED_HOSTS)
- reds (env REDIS_HOST, REDIS_PORT)
- Added some doku
- Added some example docker-compose files (mariadb-cron-redis)
2018-06-22 21:12:06 +02:00
5e3bf7e630
- Changed docker-compose examples because of the new smtp-environment
2018-06-06 20:58:45 +02:00
fec33c98be
Bugfixings SMTP /
...
- changed sendmail to ssmtp support
- deleted smtp-examples (not necessary anymore)
- added vendor libraries in stable-docker images ("full" package)
- changed stack.yml to new SMTP behavior
2018-06-06 20:37:02 +02:00
aea96cb91c
Bugfixings
...
- `.bin/friendica` - update didn't execute composer
- `.bin/friendica` - rsync deleted the `.htconfig.php`
- `.bin/friendica` - wrong "addon" version variable
2018-05-24 22:38:25 +02:00
b46fae9173
Change update & maintenance process
...
- Using 2018.05-rc as stable/productionin
- Using "update.sh" for creating the environments (single point of
change)
2018-05-24 21:20:25 +02:00