palvelupolut.fi is in archive mode and no longer maintained. The site is behind HTTP authentication, credentials can be found in the silta/silta.yml
file. HTTP authentication is disabled for Wunder Telia VPN users and selected Turku IP addresses.
- URL: https://palvelupolut.fi
- URL: https://production.turku-service-paths-drupal.finland.wdr.io
- SSH:
ssh [email protected] -J [email protected]
- Drush alias:
drush @prod st
.
- URL: https://storybook.palvelupolut.fi
- Silta setup:
web/themes/custom/service-paths-theme/silta
- URL: https://master.turku-service-paths-drupal.dev.wdr.io
- SSH:
ssh [email protected] -J [email protected]
- Drush alias:
drush @master st
Drush alias for current Silta feature branch deployment is drush @current st
.
- URL: https://service-paths.lndo.site
- Storybook: https://storybook.lndo.site
- SSH:
lando ssh (-s <service>)
- Logs:
lando logs -s <service>
- Read the Lando docs and install the latest Lando.
- Check out the repo:
git clone [email protected]:wunderio/client-fi-turku-service-paths.git service-paths && cd service-paths
. - Start the site by running
lando start
. - Import data:
lando syncdb
- (connect to VPN first!) synchronise local DB with sanitisedproduction
environment orlando db-import db.sql.gz
.
- Update database & enable development components:
lando drush deploy
.
- Mailhog for mail management: http://mail-service-paths.lndo.site
lando
- tools / commands overview.lando grumphp <commands>
- run GrumPHP code quality checks. Modified or new files are checked on git commit, see more atlando grumphp -h
or wunderio/code-quality.lando import
- import the services data viadrush migrate
tasks.lando npm <commands>
- run npm commands.lando psalm <commands>
- run Psalm commands.lando syncdb
- synchronise local database with production environment.lando xdebug <mode>
- load Xdebug in the selected mode(s).
- Updating Drupal core.
- Altering scaffold files (
robots.txt
,.htaccess
etc.).