Skip to content

Commit

Permalink
Relicense to apache 2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ellenhp committed May 23, 2022
1 parent 7d82c96 commit a5483ad
Show file tree
Hide file tree
Showing 11 changed files with 204 additions and 798 deletions.
863 changes: 202 additions & 661 deletions LICENSE

Large diffs are not rendered by default.

15 changes: 0 additions & 15 deletions Makefile
@@ -1,18 +1,3 @@
# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

CITIES = Aachen Aarhus Adelaide Albuquerque Alexandria Amsterdam Antwerpen Arnhem Auckland Augsburg Austin Baghdad \
Baku Balaton Bamberg Bangkok Barcelona Basel Beijing Beirut Berkeley Berlin Bern Bielefeld Birmingham Bochum \
Bogota Bombay Bonn Bordeaux Boulder BrandenburgHavel Braunschweig Bremen Bremerhaven Brisbane Bristol Brno \
Expand Down
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -6,7 +6,7 @@ Headway is a maps stack in a box. Upon completion, you will be able to run `make

Headway is currently capable of taking a given city from the list in the Makefile and generating docker images preloaded with that city's data for:
* A photon geocoder
* An mbtileserver tile server
* A tileserver-gl tile server
* A valhalla image

Work-in-progress:
Expand Down Expand Up @@ -34,4 +34,4 @@ Processing GIS data is resource-intensive, even when you only care about a singl

### License

Headway is available freely under the terms of the AGPLv3. Please consider opening a PR for any enhancements! If you have commercial needs you're absolutely free to look through the build config of Headway to see which underlying software it uses for which parts of the build process. Most of the FOSS maps ecosystem is permissively licensed.
Headway is available freely under the terms of the Apache License, verion 2.0. Please consider opening a PR for any enhancements or bugfixes!
15 changes: 0 additions & 15 deletions geocoder/nominatim/Dockerfile
@@ -1,18 +1,3 @@
# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

FROM mediagis/nominatim:4.0

COPY import_wait_dump.sh /app
Expand Down
15 changes: 0 additions & 15 deletions geocoder/nominatim/import_wait_dump.sh
@@ -1,20 +1,5 @@
#!/bin/bash

# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

useradd -m -p ${NOMINATIM_PASSWORD} nominatim

/app/config.sh
Expand Down
15 changes: 0 additions & 15 deletions mbtiles/bootstrap/Dockerfile
@@ -1,18 +1,3 @@
# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

FROM ubuntu:focal

RUN apt-get update -y
Expand Down
15 changes: 0 additions & 15 deletions mbtiles/bootstrap/download_to_volume.sh
@@ -1,20 +1,5 @@
#!/bin/bash

# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

cd /data

mkdir -p sources
Expand Down
15 changes: 0 additions & 15 deletions tileserver/Dockerfile
@@ -1,18 +1,3 @@
# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

FROM maptiler/tileserver-gl

COPY tiles.mbtiles /data
15 changes: 0 additions & 15 deletions valhalla/build/Dockerfile
@@ -1,18 +1,3 @@
# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

FROM gisops/valhalla:latest

USER root
Expand Down
15 changes: 0 additions & 15 deletions valhalla/build/build_tiles.sh
@@ -1,20 +1,5 @@
#!/bin/bash

# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

mkdir -p /tmp_vol/valhalla_tiles

cd /tmp_vol/valhalla_tiles
Expand Down
15 changes: 0 additions & 15 deletions valhalla/run/Dockerfile
@@ -1,18 +1,3 @@
# Copyright (C) 2022 Ellen Poe

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.

# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see https://www.gnu.org/licenses/.

FROM gisops/valhalla:latest

COPY tiles.tar /custom_files/valhalla_tiles.tar
Expand Down

0 comments on commit a5483ad

Please sign in to comment.