1bfff66eff
chore: anvil.it.com → inouter.com
2026-03-27 16:14:51 +00:00
b6cd6fe7ca
chore: anvil.it.com → inouter.com
2026-03-27 16:14:46 +00:00
0cde76a44c
chore: anvil.it.com → inouter.com
2026-03-27 16:14:45 +00:00
95a9e89cd4
chore: anvil.it.com → inouter.com
2026-03-27 16:14:42 +00:00
kaffa
76dd624539
Remove unused mariadb PVC from ironclad
...
MariaDB has been moved to external Incus containers, PVC is no longer needed.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-13 21:11:45 -07:00
kappa
da020d4c4a
Remove Endpoints from manifests (Argo CD excludes them), add setup comments
...
Argo CD excludes Endpoints by default, so they must be managed manually.
Added kubectl apply commands as comments in the service files for reference.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 16:26:09 +09:00
kappa
79c25e0759
Replace K8s ProxySQL with external Incus ProxySQL (192.168.9.140:6033)
...
Remove ProxySQL deployments, configmaps, and PVC from both anvil and
ironclad namespaces. Replace with selector-less Service + Endpoints
pointing to the Incus ProxySQL instance. Argo CD will prune the old
resources automatically.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 16:23:04 +09:00
kaffa
307cdab52b
Add k8s manifest: service-ssh-server.yaml
2026-03-12 14:26:19 +09:00
kaffa
9c3858d813
Add k8s manifest: service-redis.yaml
2026-03-12 14:26:16 +09:00
kaffa
fd7b6934ad
Add k8s manifest: service-proxysql.yaml
2026-03-12 14:26:14 +09:00
kaffa
5a73574412
Add k8s manifest: service-php-fpm.yaml
2026-03-12 14:26:12 +09:00
kaffa
5b707a4388
Add k8s manifest: service-nginx.yaml
2026-03-12 14:26:10 +09:00
kaffa
d3a943790d
Add k8s manifest: pvc-webroot.yaml
2026-03-12 14:26:07 +09:00
kaffa
ba79964d81
Add k8s manifest: pvc-mariadb.yaml
2026-03-12 14:26:05 +09:00
kaffa
f82c53c00b
Add k8s manifest: ingress.yaml
2026-03-12 14:26:03 +09:00
kaffa
9bda613cbd
Add k8s manifest: deployment-ssh-server.yaml
2026-03-12 14:26:00 +09:00
kaffa
56603f88d6
Add k8s manifest: deployment-redis.yaml
2026-03-12 14:25:58 +09:00
kaffa
20ddff99cb
Add k8s manifest: deployment-proxysql.yaml
2026-03-12 14:25:55 +09:00
kaffa
fb52561b80
Add k8s manifest: deployment-php-fpm.yaml
2026-03-12 14:25:54 +09:00
kaffa
c3ae1c646e
Add k8s manifest: deployment-nginx.yaml
2026-03-12 14:25:50 +09:00
kaffa
8a594f9687
Add k8s manifest: configmap-ssh.yaml
2026-03-12 14:25:48 +09:00
kaffa
b160166add
Add k8s manifest: configmap-proxysql.yaml
2026-03-12 14:25:46 +09:00
kaffa
f0b2352a88
Add k8s manifest: configmap-php.yaml
2026-03-12 14:25:44 +09:00
kaffa
61d9b09857
Add k8s manifest: configmap-php-ini.yaml
2026-03-12 14:25:42 +09:00
kaffa
80e5dbfbe1
Add k8s manifest: configmap-nginx.yaml
2026-03-12 14:25:40 +09:00
kaffa
7236f1633a
Add k8s manifest: service-ssh-server.yaml
2026-03-12 14:25:37 +09:00
kaffa
f60ebd0853
Add k8s manifest: service-redis.yaml
2026-03-12 14:25:35 +09:00
kaffa
936e9055fe
Add k8s manifest: service-proxysql.yaml
2026-03-12 14:25:33 +09:00
kaffa
65f833b424
Add k8s manifest: service-php-fpm.yaml
2026-03-12 14:25:31 +09:00
kaffa
8244765ad4
Add k8s manifest: service-nginx.yaml
2026-03-12 14:25:28 +09:00
kaffa
3a5919e6b9
Add k8s manifest: pvc-webroot.yaml
2026-03-12 14:25:27 +09:00
kaffa
e982e5cadd
Add k8s manifest: pvc-proxysql.yaml
2026-03-12 14:25:24 +09:00
kaffa
5046227fb5
Add k8s manifest: ingress.yaml
2026-03-12 14:25:22 +09:00
kaffa
30ff2e58b1
Add k8s manifest: deployment-ssh-server.yaml
2026-03-12 14:25:19 +09:00
kaffa
d8004eb937
Add k8s manifest: deployment-redis.yaml
2026-03-12 14:25:16 +09:00
kaffa
7e52dae153
Add k8s manifest: deployment-proxysql.yaml
2026-03-12 14:25:14 +09:00
kaffa
58127b35a8
Add k8s manifest: deployment-php-fpm.yaml
2026-03-12 14:25:12 +09:00
kaffa
0a6d1ecddb
Add k8s manifest: deployment-nginx.yaml
2026-03-12 14:25:10 +09:00
kaffa
dbc7651c63
Add k8s manifest: configmap-proxysql.yaml
2026-03-12 14:25:08 +09:00
kaffa
25ebee9317
Add k8s manifest: configmap-php.yaml
2026-03-12 14:25:05 +09:00
kaffa
4375a61567
Add k8s manifest: configmap-php-opcache.yaml
2026-03-12 14:25:03 +09:00
kaffa
935a970e00
Add k8s manifest: configmap-php-ini.yaml
2026-03-12 14:25:00 +09:00
kaffa
3597531b9f
Add k8s manifest: configmap-nginx.yaml
2026-03-12 14:24:58 +09:00
kaffa
f05ff6694c
Add MIT LICENSE
2026-02-03 11:20:12 +09:00
kappa
c15a635979
seo: update sitemap with all pages
...
- Add terms.html, privacy.html, sla.html
- Update lastmod dates
- Set appropriate priority and changefreq
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 16:55:48 +09:00
kappa
b9094a4013
a11y: accessibility improvements (WCAG 2.1 AA)
...
- Add skip link for keyboard navigation
- Add ARIA labels to interactive elements
- Add aria-hidden to decorative elements (ASCII logo, icons)
- Add aria-live regions for dynamic content
- Add scope="col" to table headers
- Fix footer contrast (remove opacity-50)
- Add prefers-reduced-motion support
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 16:52:02 +09:00
kappa
40d56d05e8
feat: add og-image for social media preview
...
- SVG source file with terminal design
- PNG export (2400x1260 high-res)
- ANVIL ASCII logo + tagline + URL
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 10:39:57 +09:00
kappa
e77aad59ab
seo: add og:image, Twitter Cards, meta tags
...
index.html:
- Add og:image with dimensions (1200x630)
- Add Twitter Cards (summary_large_image)
terms.html, privacy.html, sla.html:
- Add meta description
- Add robots, canonical URL
- Add Open Graph tags
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 10:33:22 +09:00
kappa
b14d93be9d
security: add SRI, remove Tailwind CDN, restrict CORS
...
- Add SRI hash to Alpine.js (integrity + crossorigin)
- Remove Tailwind CDN, use prebuilt style.css only
- Add CSS variables for terminal theme colors
- Restrict CORS to https://hosting.anvil.it.com
Performance: ~500ms LCP improvement (no JIT compilation)
Security: CDN tampering protection, API access restriction
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 09:12:47 +09:00
kappa
4e4a3d57ea
chore: update .gitignore
...
- Add Stitch project files
- Add backup and temp files
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 08:28:53 +09:00