require "yaml"
require "securerandom"
+include_recipe "accounts"
include_recipe "apache"
include_recipe "passenger"
include_recipe "geoipupdate"
include_recipe "mysql"
include_recipe "nodejs"
include_recipe "php::fpm"
+include_recipe "podman"
include_recipe "postgresql"
include_recipe "python"
include_recipe "ruby"
awscli
cmake
composer
+ curl
default-jdk-headless
default-jre-headless
+ eatmydata
fonts-dejavu
fonts-dejavu-core
fonts-dejavu-extra
g++
gcc
gdal-bin
+ gfortran
gnuplot-nox
golang
graphviz
+ htop
irssi
jq
libargon2-dev
libtool
libxml-twig-perl
libxml2-dev
+ libxml2-utils
libyajl-dev
lua-any
luajit
lzip
lzop
mailutils
+ moreutils
make
nano
- netcat
+ ncftp
+ netcat-openbsd
osm2pgsql
+ osmium-tool
osmosis
pandoc
- pandoc
pbzip2
php-apcu
php-cgi
pngcrush
pngquant
proj-bin
+ pyosmium
python-is-python3
python3
python3-brotli
python3-dev
python3-dotenv
python3-gdal
+ python3-geojson
python3-lxml
python3-lz4
python3-magic
unrar
unzip
whois
+ xxd
zip
zlib1g-dev
]
nodejs_package "svgo"
-python_package "geojson" do
- python_version "3"
-end
-
apache_module "env"
apache_module "expires"
apache_module "headers"
end
ssl_certificate "dev.openstreetmap.org" do
- domains "dev.openstreetmap.org"
+ domains ["dev.openstreetmap.org", "dev.osm.org"]
notifies :reload, "service[apache2]"
end
end
ssl_certificate "phppgadmin.dev.openstreetmap.org" do
- domains "phppgadmin.dev.openstreetmap.org"
+ domains ["phppgadmin.dev.openstreetmap.org", "phppgadmin.dev.osm.org"]
notifies :reload, "service[apache2]"
end
gpx_directory = "#{site_directory}/gpx"
if details[:repository]
- site_aliases = details[:aliases] || []
+ site_aliases = details[:aliases] || ["#{name}.apis.dev.osm.org"]
secret_key_base = persistent_token("dev", "rails", name, "secret_key_base")
postgresql_database database_name do
end
ssl_certificate "apis.dev.openstreetmap.org" do
- domains "apis.dev.openstreetmap.org"
+ domains ["apis.dev.openstreetmap.org", "apis.dev.osm.org"]
notifies :reload, "service[apache2]"
end
domains ["ooc.openstreetmap.org",
"a.ooc.openstreetmap.org",
"b.ooc.openstreetmap.org",
- "c.ooc.openstreetmap.org"]
+ "c.ooc.openstreetmap.org",
+ "ooc.osm.org"]
notifies :reload, "service[apache2]"
end