-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update base image #117
Update base image #117
Conversation
* python version selected dinamically for docker version * fixed python version * added enviroments description * fix enviroment's name and echo * fir doker-compose and readme files * fix: change library from libressl-dev to openssl-dev * Update target_based_routing.yaml Fixed ficep entity_id name * New ficep metadata * chore: added dependency for django theme * Fix: remove of non existing field of user * feat: implemented Django template for the example sp * chore: example project - disco, proxy_conf and README * chore: README * chore: README added CORSO IDEM Proxy * fix: Docker compose * fix: Docker compose - README * fix: Docker compose - README * pyff folder renamed * Docker revamp * Docker revamp * chore: created static folder with static files * fix: adding missing STATIC_ROOT * fix: using {% static %} for static resources * fix: removed unused code * Update example_sp/djangosaml2_sp/saml2_sp/views.py Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> * Update example_sp/djangosaml2_sp/saml2_sp/views.py Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> * Docker revamp * fix: Docker entrypoint * chore: README * chore: README * fix: docker compose --------- Co-authored-by: Alessio Murru <alessio.murru@it.ey.com> Co-authored-by: MDreW <andrea.ranaldi@gmail.com> Co-authored-by: Gartic99 <artic.1804049@studenti.uniroma1.it> Co-authored-by: Ghenadie Artic <57416779+Gartic99@users.noreply.github.com>
* chore: added dependency for django theme * Fix: remove of non existing field of user * feat: implemented Django template for the example sp * chore: created static folder with static files * fix: adding missing STATIC_ROOT * fix: using {% static %} for static resources * fix: removed unused code * Update example_sp/djangosaml2_sp/saml2_sp/views.py Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> * Update example_sp/djangosaml2_sp/saml2_sp/views.py Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> * feat: dropdown for profile * fix: resolved merge conflicts --------- Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it>
* new discovery and error page based on bootstrap-itali v2.6.1 * added id and class for errors * chore: added dependency for django theme * Fix: remove of non existing field of user * feat: implemented Django template for the example sp * chore: created static folder with static files * fix: adding missing STATIC_ROOT * fix: using {% static %} for static resources * fix: removed unused code * Update example_sp/djangosaml2_sp/saml2_sp/views.py Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> * Update example_sp/djangosaml2_sp/saml2_sp/views.py Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> * feat: dropdown for profile * fix: resolved merge conflicts * chore: removed comments on disco.html file * feat: improved echo_attributes page * Update Docker-compose/docker-compose.yml Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> --------- Co-authored-by: MDreW <andrea.ranaldi@gmail.com> Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it>
…nment (italia#95) * Modifica Readme Satosa-Saml2Spid * aggiornamento django Readme * aggiornamento Readme * Update readme - second release * update - review readme * create new Readme about DEMO SAML2 SP + remove blanck lines + modified django readme * Apply suggestions from code review --------- Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it>
* update CI workflow (Revision 1) * remove pip install line 35 * Update CI workflow - revision 2
* Update CI workflow + ADD django_sp in Docker-compose * Update CI Workflow - Review 2 * Update CI Workflow - Review 2.1 * Update CI Workflow - Review 2.2 * Update CI workflow + Docker-compose (review 3.1)
* new discovery and error page based on bootstrap-itali v2.6.1 * added id and class for errors * chore: added dependency for django theme * Fix: remove of non existing field of user * feat: implemented Django template for the example sp * chore: created static folder with static files * fix: adding missing STATIC_ROOT * fix: using {% static %} for static resources * fix: removed unused code * Update example_sp/djangosaml2_sp/saml2_sp/views.py Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> * Update example_sp/djangosaml2_sp/saml2_sp/views.py Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it> * feat: dropdown for profile * fix: resolved merge conflicts * chore: removed comments on disco.html file * feat: improved echo_attributes page * feat: qrcode loaded by js library * fix: qrcode_color set by parameter --------- Co-authored-by: MDreW <andrea.ranaldi@gmail.com> Co-authored-by: Giuseppe De Marco <giuseppe.demarco@teamdigitale.governo.it>
* fix: remove `apply_conf.sh` script and use ENV vars instead * fix: remove `apply_conf.sh` script and use ENV vars instead * fix: delete `apply_conf.sh` file * fix: separate `SATOSA_BASE_STATIC` from `SATOSA_BASE` --------- Co-authored-by: Salvatore Laiso <salvatore.laiso@it.ey.com>
…doc (italia#104) * Update CI workflow + ADD django_sp in Docker-compose * Update CI Workflow - Review 2 * Update CI Workflow - Review 2.1 * Update CI Workflow - Review 2.2 * Update CI workflow + Docker-compose (review 3.1) * issue italia#92 - add pyeudiw documentation ref * issue italia#92 - add pyeudiw documentation ref (review) * issue italia#92 - add pyeudiw documentation ref (review2)
* fix: align pyeudiw yaml config file * fix: align disco page to pyeudiw * fix: align base html to pyeudiw * fix: align qrcode to pyeudiw * fix: change reference to correct bootstrap * fix: add statics needed by spid_base * doc: update Configuration by environment variables section
* fix: github action * fix: temporary retrieve `pyeudiw` from github repo * fix: add `eudi` branch into CI triggers * chore: linting and container status info * fix: missing dependencies in CI host machine * fix: wait container startup * fix: add healthcheck --------- Co-authored-by: Salvatore Laiso <salvatore.laiso@it.ey.com>
@@ -14,7 +14,7 @@ processes = 8 | |||
# sets max connections to | |||
listen = 2048 | |||
|
|||
wsgi-file = /usr/lib/python3.11/site-packages/satosa/wsgi.py | |||
wsgi-file = /.venv/lib/python3.11/site-packages/satosa/wsgi.py |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@salvatorelaiso could you please check if is there any way to ref python version withing the uwsgi ini file?
I would like to avoid this constant about the python version used runtime
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@peppelinux what do you think about this: f454232 ?
Closing in favor of #120 |
alpine:3.18
toalpine:3.19.1
.alpine:3.18
toalpine:3.19.1
.Both images now install python packages into a dedicated virtual environment, solving the error raised by Alpine:
Fixes #110
Fixes #111