OpenStreetMap logo OpenStreetMap

Matija Nalis's Diary

Recent diary entries

Setting up OSM-HR Panoramax instance

Posted by Matija Nalis on 7 May 2026 in English. Last updated on 10 May 2026.

So here are my experiences in installing Panoramax instance OSM-HR. I’ve made this from notes taken at a time, so hopefully I did not miss too much. Let me know if I did.

There are several ways to install, and I’ve decided to go with docker compose, and with regular OSM Oauth2 login.

We bumped into few issues during the deployment, but we reported them at appropriate repos, and they were fixed so nobody should be bothered by them anymore. Please do the same if you bump into some of your own!

So mostly I followed official instructions here: https://docs.panoramax.fr/backend/install/tutorials/running_docker_osm_auth/

with some preparation first as outlined in: https://forum.geocommuns.fr/t/deploying-a-panoramax-instance-the-pre-flight-check-list/1892

and info about storage needs: https://forum.geocommuns.fr/t/storage-needs-for-a-panoramax-instance/3205

Hardware

First actual hard step was getting the appropriate hardware and place to host it; see that pre-flight check list for other things like checking the law etc.

http://openit.hr/ kindly donated the hardware, and https://carnet.hr/ the place and Internet to host it. Much thanks to them!

We got quite a beast: 4U Super-Micro cse-847 server with 2 * Xeon E5-2680v2 (40 CPU threads @ 2.80GHz), 256 GB DDR3 RAM, 2x1TB SATA SSD, and 34x3TB SAS HDD (54 TB of usable HDD space after RAID6 partitioning), Nvidia Tesla P4

You can get with (much) lower specs, depending on your needs. But we have a good-hearted sponsor so yay!

Creating Oauth2 app

So firstly, I went to osm.org/, logged in, clicked on menu / “My account” / “Oauth 2 Applications” / “Register new application” and created Oauth2 application as described on: https://docs.panoramax.fr/backend/install/tutorials/running_docker_osm_auth/#creating-our-osm-oauth2-client

“Name” was set to Panoramax HR and “Redirect URIs” to https://panoramax.osm-hr.org/api/auth/redirect

See full entry

Javni overpass serveri su u zadnje vrijeme preopterećeni i bacaju greške…

Jedino trenutno “rješenje” je dizanje vlastitog servera. Postoje razne upute za ručno dizanje svoje instance servera, ali se čini kao puno pipkavog posla: osm.org/user/SomeoneElse/diary/408252

Srećom, @Johannes_Gramsch je spomenuo da postoji gotov Docker container; i zaista, postavljenje istog je dosta malo posla (i većinom samo nekoliko sati čekanja da downloadi završe, i parsto GB mjesta na disku).

Meni je trebalo ispod pola sata posla, ali sa uputama može i za ispod 10ak minuta. Detalji na:

https://community.openstreetmap.org/t/overpass-api-performance-issues/140598/35

Potres i torrenti

Posted by Matija Nalis on 7 May 2021 in Croatian (Hrvatski).

Nakon velikog početnog entuzijazma oko mapiranja područja oštećenih potresom, uglavnom smo posustali…

Tako da za pauzu pokušavam dobiti da OSM prihvati RSS za .torrent za skidanje Planet OSM datoteka, kako bi se smanjilo opterećenje na download web servere, koji su trenutno ograničeni na 4096 KB/s zbog preopterećenja. Tako da slobodno lajkajte taj github issue :-)

Evo, umjesto da sam vani i skupljam trackove, gledam na webu planove oko relicenciranja OSM i vezane probleme i uzrujavam se i razmišljam ima li smisla trošiti vrijeme na mapiranje nečega što će možda već za koji mjesec biti obrisano ?

I tako već neko vrijeme odgađam mapiranja i čekam da vidim kako će završiti cijela priča sa relicenciranjem iz CC-BY-SA na OdBL (i koliko će podataka - što mojih, što tuđih: bez obzira da li smo za ili protiv nove licence - morati biti uništeno da bi se to napravilo).

Pa sam napokon odlučio izmijeniti wiki stranicu da bolje odražava trenutno stanje:
osm.wiki/User:Mnalis#Plans

i da polinkam barem na neke probleme (od hrpetine njih) koji nas očekuju (ili su se već dogodili).

Fotke+GPS

Posted by Matija Nalis on 19 September 2009 in Croatian (Hrvatski).

Prvo mapiranje sa GPS + fottach po jarunu i ucenje po JOSMu (inace sam na Merkaartoru). Nije losa kombinacija sa fottachem, iako je dosta vozi/zaustavi bicikl/izvadi fottach/slikaj/spremi fottach/vozi dalje. Da mi je fottach jeftiniji moglo bi i jednostavnije, ovako se ne usudim :)

Mozda bi diktafon (ili mob sa handsfreeem ?) bio dosta jednostavniji.

Location: Mjesni odbor Jarun, Gradska četvrt Trešnjevka - jug, Zagreb, Grad Zagreb, Hrvatska