diff --git a/README.md b/README.md
new file mode 100644
index 0000000..257cc56
--- /dev/null
+++ b/README.md
@@ -0,0 +1 @@
+foo
diff --git a/userdb/Dockerfile b/userdb/Dockerfile
new file mode 100644
index 0000000..ecbd04e
--- /dev/null
+++ b/userdb/Dockerfile
@@ -0,0 +1,29 @@
+# Use an official Python runtime as a parent image
+FROM python:3.9-slim-bookworm
+
+# --- Basic runtime hygiene ---
+ENV PYTHONDONTWRITEBYTECODE=1 \
+ PYTHONUNBUFFERED=1
+
+# Workdir
+WORKDIR /usr/src/app
+
+# Copy only requirements first to leverage Docker layer cache
+COPY requirements.txt .
+
+# Install Python deps
+RUN pip install --no-cache-dir -r requirements.txt
+
+# Copy the rest of your app
+COPY . .
+
+# Create a non-root user and give ownership
+RUN adduser --disabled-password --gecos "" appuser \
+ && chown -R appuser:appuser /usr/src/app
+
+USER appuser
+
+# Expose the service port
+EXPOSE 5000
+
+CMD ["python", "-u", "db.py"]
diff --git a/userdb/db.py b/userdb/db.py
index da3582a..60cdfb2 100644
--- a/userdb/db.py
+++ b/userdb/db.py
@@ -52,4 +52,4 @@ def track():
else:
return str(0)
-serve(app, host='0.0.0.0', port=8001)
\ No newline at end of file
+serve(app, host='0.0.0.0', port=5000)
\ No newline at end of file
diff --git a/userdb/docker-compose.yml b/userdb/docker-compose.yml
new file mode 100644
index 0000000..89c11f2
--- /dev/null
+++ b/userdb/docker-compose.yml
@@ -0,0 +1,10 @@
+services:
+ tagbot:
+ build: .
+ ports:
+ - "8001:5000"
+ environment:
+ - FLASK_APP=db.py
+ - FLASK_RUN_HOST=0.0.0.0
+ volumes:
+ - .:/usr/src/app
\ No newline at end of file
diff --git a/userdb/requirements.txt b/userdb/requirements.txt
new file mode 100644
index 0000000..1d9c060
--- /dev/null
+++ b/userdb/requirements.txt
@@ -0,0 +1,3 @@
+Flask
+waitress
+requests
\ No newline at end of file
diff --git a/web/content/images/controlcenter.jpg b/web/content/images/controlcenter.jpg
new file mode 100644
index 0000000..4cf2401
Binary files /dev/null and b/web/content/images/controlcenter.jpg differ
diff --git a/web/content/images/donkey.png b/web/content/images/donkey.png
new file mode 100644
index 0000000..a5ad608
Binary files /dev/null and b/web/content/images/donkey.png differ
diff --git a/web/content/images/nfcreader.jpg b/web/content/images/nfcreader.jpg
new file mode 100644
index 0000000..5b669c1
Binary files /dev/null and b/web/content/images/nfcreader.jpg differ
diff --git a/web/content/pages/guide.md b/web/content/pages/guide.md
new file mode 100644
index 0000000..6590236
--- /dev/null
+++ b/web/content/pages/guide.md
@@ -0,0 +1,14 @@
+Title: Blue Eyed Donkey - A Mystery Tour of Ein Hod
+Save_as: zone/blue-eyed-donkey/guide.html
+
+An unknown traveler has visited Ein Hod some time ago and tried to investigate the mysteries around this peculiar place and its inhabitants. The traveler escaped in a rush and was never heard of again, but left traces of their journal in hidden places around the village.
+
+Using your phone you can read each of the traveler's journal entries by holding it close to the Blue Eyed Donkey stickers that you can find scattered around the village. Each sticker reveals one journal entry and a [map](index.html) showing where to find the others.
+
+
+
+Make sure your phone has **NFC enabled**.
+
+On iPhones you may have to manually select the NFC Tag Reader from the Control Center to scan a sticker:
+
+
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_01.md b/web/content/tags/ein_hod_01.md
index 7997aba..24d59b1 100644
--- a/web/content/tags/ein_hod_01.md
+++ b/web/content/tags/ein_hod_01.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.70008, 34.98403
-I noticed a peculiar sensation in the air as soon as I arrived in town. It was as if an electric charge was coursing through the air beneath the pastoral tranquillity. I looked around, but there was no one to be found. The faint odor of decay lingered around me, mingled with the sweet fragrance of incense. The mix made me feel uneasy, like if I'd stepped into a strange, surreal dream.
\ No newline at end of file
+I noticed a peculiar sensation in the air as soon as I arrived in town. It felt as if the air was electrically charged and seemed odd in contrast to the pastoral tranquility. I looked around, but not a single person was to be found. A faint odor of decay lingered around me, mingled with the sweet fragrance of incense. The mix made me feel uneasy.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_02.md b/web/content/tags/ein_hod_02.md
index 1bd2ba9..99ed5b2 100644
--- a/web/content/tags/ein_hod_02.md
+++ b/web/content/tags/ein_hod_02.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.70091, 34.98023
-I spent the day wandering around town and came across an old, abandoned house. Inside, I discovered a collection of paintings that immediately caught my eye. They were unlike anything I'd ever seen before, with bright colors and abstract shapes. I later discovered that the artist was an Austrian painter whose eccentricities were well-known among the people, and it is said that she influenced Sunday, one of the town's founders, in his own artistic pursuits. It's a shame her art has been forgotten and left to decay in this derelict property.
\ No newline at end of file
+I spent the day wandering around town and came across a house that seemed abandoned. The door was open so I went inside. Among scattered junk were a lot of paintings that immediately caught my eye. They were unlike anything I'd ever seen before, with odd colors and abstract shapes. I later discovered that the artist had been an Austrian immigrant whose eccentricities were well-known among the locals, and it is said that she influenced Sonntag, one of the town's founders, in his own artistic pursuits. It's a shame her art has been forgotten and left to decay in this derelict property.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_03.md b/web/content/tags/ein_hod_03.md
index b09989b..7ef5e08 100644
--- a/web/content/tags/ein_hod_03.md
+++ b/web/content/tags/ein_hod_03.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.701517, 34.980168
-As I wandered through the museum today, I stumbled upon a hidden room tucked away behind a curtain in a corner. The air was heavy with the scent of wood and brass, and strange instruments and machines filled the room. Pipes and horns seemed to sprout from the walls like metallic vines in every direction. As I explored further, I found wooden boxes of all sizes and shapes adorned with mysterious levers and knobs. It was as though I had stumbled into the secret workshop of a mad scientist.
\ No newline at end of file
+As I wandered through the museum today, I stumbled upon a hidden room tucked away behind a curtain. The air was heavy with the scent of wood and brass. Metallic pipes and twisted horns seemed to sprout from the walls like vines in every direction. As I explored further, I found wooden boxes of all sizes and shapes, some with levers and knobs. Had I stumbled into the secret workshop of a mad scientist?
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_04.md b/web/content/tags/ein_hod_04.md
index 164a727..a86687e 100644
--- a/web/content/tags/ein_hod_04.md
+++ b/web/content/tags/ein_hod_04.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.701774, 34.981694
-The festival of the Golden Calf is approaching, and the whole town is buzzing with anticipation. People are putting up decorations, building strange sculptures and practicing music for the big day. I can feel the excitement among the locals, but I'm not sure what to expect. I can't help but wonder that there might be more to this event than the obvious spectacle that tourists like myself are made to participate in. Maybe it is all a distraction from something else?
\ No newline at end of file
+A local festival is approaching, and the whole town is buzzing with anticipation. People are putting up decorations, building strange sculptures and practicing music for the big day. I can feel the excitement among the locals, but I'm not sure what to expect. I can't help but wonder that there might be more to this tourist event. Maybe it is all a distraction from something else?
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_05.md b/web/content/tags/ein_hod_05.md
index fce622a..0e6f8ef 100644
--- a/web/content/tags/ein_hod_05.md
+++ b/web/content/tags/ein_hod_05.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.69842, 34.98338
-Last night I had a nightmare about a donkey with blue eyes. In the dream, he was leading me through a maze of underground caves, but every time I looked back, the tunnels seemed to have shifted and I couldn't find my way back. Suddenly, I woke up in fear, convinced that someone or something was in my room. But when I turned on the light, there was nothing there. Maybe it was just my mind playing tricks on me.
\ No newline at end of file
+Last night I had a nightmare about a donkey with blue eyes. In the dream, he was leading me through a maze of underground caves, but every time I looked back, the tunnels seemed to have shifted and I couldn't find my way back. Suddenly, I woke up in fear, convinced that someone or something was in my room. But when I turned on the light, there was nothing there.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_06.md b/web/content/tags/ein_hod_06.md
index 7ffab84..9cb3154 100644
--- a/web/content/tags/ein_hod_06.md
+++ b/web/content/tags/ein_hod_06.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.70201, 34.97940
-I met Sunday today, and he's a strange fellow. He seems obsessed with musical machines and wouldn´t stop talking about how certain sounds and melodies can influence the world and change the way we perceive things. Although I couldn't follow everything he said, I found myself captivated by his enthusiasm. There's something odd about him, though. I can't help feeling like he's not entirely human.
\ No newline at end of file
+I met Sonntag today, and he's a strange fellow. He seems obsessed with musical machines and wouldn't stop talking about how certain sounds and melodies can influence the world and change the way we perceive things. Although I couldn't follow everything he said, I found myself captivated by his enthusiasm. There's something odd about him but I can't put my finger on it.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_07.md b/web/content/tags/ein_hod_07.md
index d0c47de..23733a7 100644
--- a/web/content/tags/ein_hod_07.md
+++ b/web/content/tags/ein_hod_07.md
@@ -1,6 +1,6 @@
Title: Journal Entry 07
Date: 2023-04-12
Category: Blue Eyed Donkey
-Location: 32.69913, 34.98266
+Location: 32.69908, 34.98269
-I ventured deep into one of the caves that dot this area. Its twisting tunnels and cavernous halls seem to have no end, and I feel like I've been wandering for hours. The musty air is thick with dust and the scent of damp earth, and the walls are slick with moss and lichen. It's as if the very rocks themselves are alive and breathing. As I explored further down one of the tunnels, I heard strange echoes and whispers.
\ No newline at end of file
+I ventured deep into one of the caves near the village. Its twisting tunnels seem to have no end, and I feel like I've been wandering for hours. The musty air is thick with the scent of damp earth. As I explored I heard strange echoes and whispers.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_08.md b/web/content/tags/ein_hod_08.md
index db2b0ff..2b835c8 100644
--- a/web/content/tags/ein_hod_08.md
+++ b/web/content/tags/ein_hod_08.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.70186, 34.98231
-I met a man today who calls himself the Blue-Eyed Donkey. He was cooking an omelet from a pigeon's egg on an old British kerosene stove. He ate it with gusto, but he refused to speak to me. I could see anxiety in his eyes. It's strange how guarded and peculiar some people are around here. Some act in suspicious ways, like they're hiding something. It's unsettling, but also intriguing. I can't help but wonder what secrets this place holds.
\ No newline at end of file
+I met a strange man today. He was cooking an omelet from a pigeon's egg on an old British kerosene stove. He refused to speak to me. I could see anxiety in his eyes. It's strange how guarded and peculiar some people are around here. Some act in suspicious ways, like they're hiding something. It's unsettling, but also intriguing. I wonder what secrets this place holds.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_09.md b/web/content/tags/ein_hod_09.md
index d6da8d3..83eea72 100644
--- a/web/content/tags/ein_hod_09.md
+++ b/web/content/tags/ein_hod_09.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.699849, 34.985006
-I delved deep into researching the world of Dada. The absurdity and chaos, the rejection of societal norms and values, the questioning of reality itself -- all of it seems to be reflected in what is happening around this town. Is it possible that this is all part of a grand scheme, orchestrated by some unseen force? The more I learn, I'm starting to wonder if it is just my imagination or if I am being manipulated.
\ No newline at end of file
+I spent some time researching the world of "Dada". The absurdity, the rejection of societal norms and values, the questioning of reality itself: all of it seems to be reflected in what is happening around this town. The more I learn, the more I'm starting to wonder if I am being manipulated, brainwashed.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_10.md b/web/content/tags/ein_hod_10.md
index 8723e7b..29ec915 100644
--- a/web/content/tags/ein_hod_10.md
+++ b/web/content/tags/ein_hod_10.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.701014, 34.982374
-The tunnels beckon me, their twisted paths leading deeper into the heart of the mountain. I know that I must follow, that the answers I seek are waiting for me in the darkness. The walls seem to whisper secrets, ancient knowledge that has been lost to time. I feel as though I am on the verge of a great discovery. I have seen things that cannot be explained, visions of a world beyond our own. The lines between reality and fantasy have become blurred, and I am not sure which is which anymore. But I do not fear the unknown, for I know that I am on the right path. The music guides me, and I will follow it wherever it leads.
\ No newline at end of file
+The caves tempt me. I know that I must follow, that the answers I seek are waiting for me in the darkness. The walls seem to whisper secrets, ancient knowledge that has been lost to time. I feel as though I am onto something. I have seen things that cannot be explained. The lines between reality and fantasy have become blurred, and sometimes I am not sure which is which anymore. But I do not fear the unknown, for I know that I am on the right path. The music guides me, and I will follow it wherever it leads.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_11.md b/web/content/tags/ein_hod_11.md
index f267eeb..afa270e 100644
--- a/web/content/tags/ein_hod_11.md
+++ b/web/content/tags/ein_hod_11.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.70160, 34.97817
-As I fell asleep last night, the fragrance of the wildflowers filled my senses, and I found myself wandering in a beautiful valley full of olive trees. The sun was setting, casting the sky in hues of orange and red. As I wandered between the trees, I heard a faint tinkling sound, and soon it grew louder, forming a symphony of music. Suddenly, I was surrounded by strange mechanical creatures, their limbs moving in perfect sync with the melody. The music was like nothing I had ever heard before, ethereal and otherworldly. When I woke up, I felt like I had just returned from a far-off land. The music was still ringing in my ears, and I couldn't shake off the feeling that it was calling out to me.
\ No newline at end of file
+The fragrance of the wildflowers filled my senses, and I found myself wandering in a beautiful valley full of olive trees. The sun was setting, casting the sky in hues of orange and red. As I wandered between the trees, I heard a faint tinkling sound, and soon it grew louder, forming a symphony of music. Suddenly, I was surrounded by strange mechanical creatures, their limbs moving with the melody. The music was like nothing I had ever heard before.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_12.md b/web/content/tags/ein_hod_12.md
index f656118..b72d016 100644
--- a/web/content/tags/ein_hod_12.md
+++ b/web/content/tags/ein_hod_12.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.702107, 34.982306
-The paranoia is really starting to set in. I can't trust anyone, not even myself. I keep having these vivid nightmares and I'm starting to lose track of what's real and what's just my imagination. I'm afraid that if I stay here much longer, I'll never be able to leave. I've decided to take the bus tomorrow morning. I don't care if I never figure out what's really going on here. I just want to get as far away from this place as possible. I packed my bags already this afternoon, ready to leave. But when I opened my door, I found a blue-eyed donkey standing outside. It just stared at me with those piercing blue eyes...
\ No newline at end of file
+I can't trust anyone, not even myself. I keep having nightmares and I'm starting to lose track of what's real and what's just my imagination. I'm afraid that if I stay here much longer, I'll never be able to leave. I've decided to take the bus tomorrow morning. I don't care if I never figure out what's really going on here. I just want to get as far away from this place as possible. I packed my bags already this afternoon, ready to leave. But when I opened my door, I found a donkey standing outside. It just stared at me with those piercing blue eyes...
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_13.md b/web/content/tags/ein_hod_13.md
index 5c0c953..71702a7 100644
--- a/web/content/tags/ein_hod_13.md
+++ b/web/content/tags/ein_hod_13.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.701444, 34.983917
-The Prophet's cave holds the key to unlocking the mysteries of this land. I can feel his presence all around me, a guiding force that leads me closer to my goal. The whispers of the wind seem to carry his words, and I know that I am on the right path. It was as if the very caves themselves are parts of a musical instrument, waiting to be played. The Prophet's words echoed off the walls like a symphony, and I myself was part of his grand composition. It was a tune that I couldn't get out of my head, a melody that danced through the caves and into my soul.
\ No newline at end of file
+The Prophet's cave holds the key to unlocking the mysteries of this land. I can feel his presence all around me, guiding me closer to my purpose. The wind carries his words, and I know that I am on the right track. The caves themselves are parts of a musical instrument, waiting to be played. His words echo off the walls like a symphony, and I myself am part of his grand composition. It's' a tune that I can't get out of my head, a melody that dances through the caves and into my soul.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_14.md b/web/content/tags/ein_hod_14.md
index e8fc153..15beeae 100644
--- a/web/content/tags/ein_hod_14.md
+++ b/web/content/tags/ein_hod_14.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.701393, 34.981468
-I dove deep into the thorn-laden thicket, my mind ablaze with the key that glimmered in my hand. The path twisted and turned like a demented serpent, the air grew thick and syrupy, like molasses infused with the scent of ancient secrets. And then, there he was. Sunday, the prophet of madness, stood before me, surrounded by his infernal machines and writhing in a fevered frenzy. I could feel the music coursing through my veins, like a thousand squirming worms uncoiling in a never-ending dance. They spoke to me in tongues unknown, and I felt my mind unraveling like a ball of yarn caught in a hurricane. And then, in a blinding flash of light and sound, the world was reborn in a symphony of chaos and destruction.
\ No newline at end of file
+I threw myself into the thorny thicket, my mind ablaze with the glimmering key. The path twisted and turned like a demented serpent, the air felt like it was oozing, like molasses infused with the scent of ancient secrets. And then, there He was. Sonntag, the prophet of madness, surrounded by his infernal machines and squirming in a feverish frenzy. I could feel the music coursing through my veins, like a thousand worms uncoiling in a never-ending dance. They spoke to me in tongues unknown, and I felt my mind unravel.
\ No newline at end of file
diff --git a/web/content/tags/ein_hod_15.md b/web/content/tags/ein_hod_15.md
index 125f8f2..e7c8549 100644
--- a/web/content/tags/ein_hod_15.md
+++ b/web/content/tags/ein_hod_15.md
@@ -3,4 +3,4 @@ Date: 2023-04-12
Category: Blue Eyed Donkey
Location: 32.702031, 34.980168
-I need to leave this place, but I fear I won't make it out alive. They are everywhere, and I don't know who I can trust. Even my own mind feels like it's turning against me, taunting me with visions of things I can't explain. I need to find a way out, but it feels like I'm trapped in a nightmare. I must leave. I must escape. I must run. I must forget. I must burn this journal. I must burn this memory. I must burn this music. I must burn this reality. I must burn myself. I must be reborn. I must be free.
\ No newline at end of file
+I need to leave this place. They are everywhere. I don't know who I can trust. Even my own mind feels like it's turning against me, taunting me with visions of things I can't explain. I need to find a way out, but it feels like I'm trapped in a nightmare. I must leave. I must escape. I must run. I must forget. I must burn this journal. I must burn this memory. I must burn this music. I must burn this reality. I must burn myself. I must be reborn. I must be free.
\ No newline at end of file
diff --git a/web/nfc-theme/templates/404.html b/web/nfc-theme/templates/404.html
index 0d694fb..c32f6f4 100644
--- a/web/nfc-theme/templates/404.html
+++ b/web/nfc-theme/templates/404.html
@@ -8,16 +8,13 @@