Add FamilyAlbums family photo portal with Nextcloud integration
A PHP-based family photo album portal featuring: - Public gallery with year/month filtering and search - Mobile-responsive design with Tailwind CSS - Comment system for family members - Admin interface for album management - Flat-file JSON database (no MySQL needed) - CSRF protection and XSS prevention - Rate limiting and honeypot spam protection
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
# Deny access to all files in this directory
|
||||
<IfModule mod_authz_core.c>
|
||||
Require all denied
|
||||
</IfModule>
|
||||
<IfModule !mod_authz_core.c>
|
||||
Order deny,allow
|
||||
Deny from all
|
||||
</IfModule>
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"albums": [
|
||||
{
|
||||
"id": "demo-001",
|
||||
"title": "Weihnachten 2024",
|
||||
"url": "https://nextcloud.example.com/apps/photos/public/demo",
|
||||
"date": "2024-12-25",
|
||||
"tags": ["weihnachten", "familie", "2024"],
|
||||
"description": "Bescherung und Festessen bei der Familie",
|
||||
"thumbnail": "",
|
||||
"created_at": "2024-12-26T10:00:00+01:00"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"comments": []
|
||||
}
|
||||
Reference in New Issue
Block a user