Commit Graph

54 Commits

Author SHA1 Message Date
6be6f3d389 Updated core project to also use rcssmin filter. 2023-03-10 16:10:42 -05:00
d055fd83c5 Documentation, Fix 2023-03-08 08:52:27 +01:00
182ef10a87 Updated primary Dockerfile to include additional command for Font Awesome NPM fonts. 2023-02-21 07:37:42 -05:00
e82759cbc4 Updated Docker file to include npm as a new requirement for the admin-lte npm module.
Also added session persistence setting to default and docker configuration files.

Changed the default persistence configuration of the default config file to use SQLite instead of MySQL.
2023-02-17 19:00:09 -05:00
4de7bbe354 Use alpine 3.17 as base + pip fix to remove warnings 2023-01-06 16:43:48 +01:00
7e973c7219 bump alpine to 3.15 2022-12-23 12:18:00 +01:00
54775e6c69 Working on updated workflow for Docker image publishing. 2022-12-09 11:41:38 -05:00
46e51f16cb Remove unnecessary build step (#1003)
The builder image does not need to cleanup itself, 
the whole purpose of it is to be dropped after the final artifacts are copied out.
2021-10-30 21:29:23 +02:00
98db953820 Allow user role to view history (#890) 2021-03-27 19:33:11 +01:00
2917c47fd1 Update entrypoint.sh (#852)
Fix typo
2020-12-23 17:23:32 +01:00
942482b706 set chown to /app docker workdir (#841) 2020-12-07 19:46:08 +01:00
75a30f14fb Dockerfile and requirements.txt update
- Fix bug in python requests module missing after delete py3-pip from build stage
- Downgrade the requirement of bcrypt to >=3.1.7 for older python3 version compatibility
2020-10-10 21:47:58 +02:00
078b0b2f4d Merge remote-tracking branch 'birkb/master' 2020-10-10 14:39:43 +02:00
9228128907 USER instruction enabled in Dockerfile
- avoid running gunicorn as root user
- use setcap to allow gunicorn starting with a privileged port
- write permission only on /app/configs folder
- su command removed from entrypoint.sh, because it runs as pda user
2020-09-19 19:58:51 +02:00
810f773a5b bumped up alpine to 3.12 2020-09-10 21:26:14 +03:00
483c767d26 Offline installation and searchable inputs 2020-04-30 17:20:37 +00:00
06266846ec Use sqlite by default in docker
This allows for easy setup with no extra configuration.
Also update docs to reflect the new and easy way to run PowerDNS-Admin.

Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2020-04-20 18:32:36 -04:00
795896d968 Update alpine 3.10 -> 3.11 2020-03-13 00:27:19 +01:00
451626f4af fixes #619, improve sed replace regex 2019-12-20 17:22:51 +01:00
452fde17bd #606 update docker base image and employ multi-stage build in order to reduce image size 2019-12-15 16:33:09 +01:00
f8aaf88fc0 Fix #592 - Adjustment in Dockerfile to upgrade pip package 2019-12-07 14:45:41 +07:00
840e2a4750 Update docker stuff and bug fixes 2019-12-04 11:50:46 +07:00
0318000429 address https://github.com/ngoduykhanh/PowerDNS-Admin/issues/542 2019-07-24 15:40:11 +08:00
71a87dc38f pkg-config is not used 2019-07-13 09:01:41 +08:00
7878ecda2a allow setting gunicorn default args via environment variables 2019-07-12 22:20:59 +08:00
d8bb62900d simply upgrade database 2019-07-12 21:03:19 +08:00
8c85119f5c fix dockerfile 2019-07-12 20:53:31 +08:00
8e11686b7d temporary create config.py to make flask work 2019-07-12 20:15:45 +08:00
5d23c71bcb add the true yarn 2019-07-12 19:45:56 +08:00
ed77afcdd6 yarn now do not need --pure-lockfile 2019-07-12 19:20:37 +08:00
b77be8d158 add setuptools 2019-07-12 18:48:31 +08:00
e6e512efaf initial implementation of Dockerfile 2019-07-12 17:10:15 +08:00
ee73bb181f Spelling fixes 2019-04-25 16:02:49 +03:00
1feb77e2f3 Add Api to PowerDNS-Admin 2019-03-01 23:50:04 +01:00
ce1d511fb2 Install node v10.x 2019-01-16 16:21:11 +09:00
be96921864 support arbitrary db port, pdns_proto and pdns_port 2018-11-12 13:21:04 +01:00
74d49add6d spelling: building 2018-10-02 07:03:55 +00:00
cd183c5731 Update docker entrypoint.sh to populate the pdns setting data 2018-09-04 15:12:11 +07:00
05d2a5e3d3 Update PDA docker build and config 2018-08-26 00:12:58 +07:00
363a093387 Fixes for a docker-compose working out of the box 2018-07-06 17:17:01 +02:00
497f5cfadd Wait for MySQL to be reading before initialising/upgrading database 2018-06-27 12:29:52 +01:00
585985e4f0 Merge changes from master, PR #280 and resolve conflicts 2018-06-13 11:05:53 +07:00
521ad446db Add apt-transport-https to powerdns-admin Dockerfile 2018-06-13 10:47:35 +07:00
1bf869f508 Add webassets support
Also updates AdminLTE to latest stable version.

Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2018-06-11 21:16:28 +02:00
396075efda Add yarn support
Signed-off-by: Felix Kaechele <felix@kaechele.ca>
2018-06-11 12:57:09 +02:00
232d39cca0 Adjustment in Docker stuff to work with new migration. Add init_data.py script to initialize table data 2018-06-11 14:12:04 +07:00
037e274b77 Add missing files 2018-04-17 21:21:42 +07:00
5024cfad82 Change docker stuff 2018-04-16 22:42:29 +07:00
8b8d0420e2 fixed typo udp 2018-03-28 12:10:12 +02:00
cc12ae20ee Add basic readme. 2018-03-28 11:33:13 +02:00