0%
Webzenz GmbH

Webzenz GmbH builds AI solutions, websites and software for Swiss SMEs. Based in Schindellegi, Switzerland, with our own development team in India.

Search the website
Contact
Phone+41 43 589 68 06
Emailinfo@webzenz.ch
AddressChaltenbodenstrasse 6e, 8834 Schindellegi, Switzerland
Follow us
Webzenz GmbH
  • Home
  • AI Solutions
    • AI Agents for Business
    • AI Workflow Automation
    • AI Knowledge & Document Intelligence
    • AI Integration for Existing Systems
    • AI Business Insights
    • AI Prototype Lab
  • Dedicated AI Teams
  • Proof
    • Case Studies
    • Projects
  • Insights
    • Playbooks
    • Architectures
    • Guides
  • Company
    • About
    • Careers
    • Contact
Contact
Phone+41 43 589 68 06
Emailinfo@webzenz.ch
AddressChaltenbodenstrasse 6e, 8834 Schindellegi, Switzerland
Follow us
Webzenz GmbH
  • Home
  • AI Solutions
    • AI Agents for Business
    • AI Workflow Automation
    • AI Knowledge & Document Intelligence
    • AI Integration for Existing Systems
    • AI Business Insights
    • AI Prototype Lab
  • Dedicated AI Teams
  • Proof
    • Case Studies
    • Projects
  • Insights
    • Playbooks
    • Architectures
    • Guides
  • Company
    • About
    • Careers
    • Contact
+41 43 589 68 06
Let's Talk
Webzenz GmbH

Webzenz GmbH builds AI solutions, websites and software for Swiss SMEs. Based in Schindellegi, Switzerland, with our own development team in India.

Search the website
Contact
Phone+41 43 589 68 06
Emailinfo@webzenz.ch
AddressChaltenbodenstrasse 6e, 8834 Schindellegi, Switzerland
Follow us
Webzenz GmbH
  • Home
  • AI Solutions
    • AI Agents for Business
    • AI Workflow Automation
    • AI Knowledge & Document Intelligence
    • AI Integration for Existing Systems
    • AI Business Insights
    • AI Prototype Lab
  • Dedicated AI Teams
  • Proof
    • Case Studies
    • Projects
  • Insights
    • Playbooks
    • Architectures
    • Guides
  • Company
    • About
    • Careers
    • Contact
Contact
Phone+41 43 589 68 06
Emailinfo@webzenz.ch
AddressChaltenbodenstrasse 6e, 8834 Schindellegi, Switzerland
Follow us
Webzenz GmbH
  • Home
  • AI Solutions
    • AI Agents for Business
    • AI Workflow Automation
    • AI Knowledge & Document Intelligence
    • AI Integration for Existing Systems
    • AI Business Insights
    • AI Prototype Lab
  • Dedicated AI Teams
  • Proof
    • Case Studies
    • Projects
  • Insights
    • Playbooks
    • Architectures
    • Guides
  • Company
    • About
    • Careers
    • Contact
+41 43 589 68 06
Let's Talk

BrickMatch.ch: Infomaniak Server Setup and Docker Deployment in Switzerland

HomeProjectsBrickMatch.ch
Schematic view of the BrickMatch deployment pipeline with staging, production and Swiss cloud hosting

Webzenz set up the Infomaniak server environment for BrickMatch.ch and took the Next.js platform live with Docker, staging, GitHub Actions and Swiss hosting.

Overview

BrickMatch.ch is a Swiss community platform for adult LEGO fans. Members create profiles, show their collections in galleries, find matching contacts, chat with each other, join events and can subscribe to premium plans.

Webzenz was commissioned to run the existing web application on Swiss infrastructure at Infomaniak in a clean, secure and maintainable way. The focus was the hosting environment and the deployment of a Next.js application with a PostgreSQL database, image storage and email delivery, including a clear path from staging to production.

Starting point

The platform was functionally complete but needed a production-ready environment in Switzerland. Updates had to roll out without manual work on the server, user images must not be publicly exposed and the database had to be backed up before every release.

Project at a glance

Project
BrickMatch.ch
Category
Cloud and Deployment
Client
BrickMatch.ch
Industry
Community platform for LEGO fans
Webzenz service
Server setup, Docker, CI/CD, operations
Hosting
Infomaniak, Switzerland
Delivered by
Webzenz GmbH

Services

  • Swiss cloud hosting
  • DevOps
  • Docker deployment
  • CI/CD

Planning a similar project?

We review your plans and show you how Webzenz would deliver them technically.

Discuss your project
What we built

Features and delivery

Server environment at Infomaniak

Linux server environment in the Infomaniak Public Cloud with Caddy as reverse proxy and automatic TLS certificates from Let's Encrypt.

Containerised deployment

Docker and Docker Compose with multi-stage builds based on Node.js 22 and Debian Bookworm Slim for small, reproducible images.

Separate staging and production

A protected staging environment for testing and sign-off, kept apart from the public production environment.

Automated deployment

GitHub Actions transfer the code over SSH and rsync, build the Docker images on the server and restart the services.

PostgreSQL with a backup before every release

PostgreSQL with Prisma ORM. An automatic database backup is created before every production deployment.

Private object storage for images

Infomaniak Object Storage through the S3-compatible API. Uploads go through the server and images are delivered from a private bucket via signed, time-limited links.

Transactional email

System emails sent over SMTP and Nodemailer with Infomaniak Mail.

Post-deployment health checks

Automatic health checks and a check of the delivered HTML and CSS after every release.

Our role

Webzenz scope of work

  • Setup and configuration of the Infomaniak server area
  • Runtime preparation and Docker setup
  • Staging and production workflows with GitHub Actions
  • Alignment of database, persistent storage, SMTP and configuration
  • Backup strategy and post-deployment checks

Development of the platform and its business logic was not part of this engagement. Webzenz took over the existing application and made it ready for operation.

Technology stack

Technologies used

Servers, cloud and hosting
  • Infomaniak Public Cloud
  • Linux Ubuntu
  • Caddy Reverse Proxy
  • TLS
  • Let's Encrypt
Deployment and workflow
  • Docker
  • Docker Compose
  • Node.js 22
  • Debian Bookworm Slim
  • Multi-Stage Builds
  • Git
  • GitHub
  • GitHub Actions
  • SSH
  • rsync
  • npm
Database and data layer
  • PostgreSQL
  • Prisma ORM 6
  • Prisma Client
  • Infomaniak Object Storage
  • S3 API
  • AWS SDK for JavaScript
  • Signed URLs
Email
  • Infomaniak Mail SMTP
  • Nodemailer
Frontend
  • Next.js 14 App Router
  • React 18
  • TypeScript
  • Server-Side Rendering
  • API Routes
  • Tailwind CSS
  • Radix UI
  • shadcn/ui
Authentication and security
  • NextAuth.js
  • Prisma Adapter
  • JWT
  • bcryptjs
Payments and billing
  • Stripe Checkout
  • Stripe Subscriptions
  • Stripe Customer Portal
  • Stripe Webhooks
Integrations
  • Zustand
  • React Hook Form
  • Zod
  • Leaflet
  • MapLibre GL
  • Chart.js
  • Plotly
  • Recharts
Outcome

Result

BrickMatch.ch now runs on a structured hosting and deployment environment in Switzerland. New versions are checked on staging first and then moved to production in a controlled way, with a database backup and automatic checks.

The project shows the experience of Webzenz with Swiss cloud hosting, Infomaniak environments and the deployment of modern Next.js applications.

Projects

More reference projects

All projects
BrainRun AI platform interface with multi-model chat and knowledge search

AI PlatformBrainRun AI

BrainRun AI: Building an AI Platform with Multi-Model Chat, Knowledge Search and AWS Infrastructure

For BrainRun AI, Webzenz delivered a complete AI platform with multi-model chat, document search (RAG), AI agents, credit billing and AWS infrastructure.

  • Next.js
  • FastAPI
  • RAG
  • Qdrant
  • AWS
View project: BrainRun AI
Design of the multilingual APANI Audiophile website with product pages for high-end audio systems

Multilingual WebsiteAPANI Audiophile

APANI Audiophile: Multilingual High-End Audio Website with Next.js and React

Webzenz built a high-end audio website for APANI in 10 languages: Next.js, animated product pages, international SEO, JSON-LD and one codebase for four domains.

  • Next.js
  • React
  • GSAP
  • i18n
  • CloudFront
View project: APANI Audiophile
Booking interface of the Audio Insider registration system with calendar and available listening slots

Web ApplicationAudio Insider Zürich

Audio Insider Zurich: Custom Registration System for Events and Listening Sessions

Webzenz built a bilingual registration system for events and listening sessions for Audio Insider Zurich: React, PHP API, MySQL, admin dashboard and Hostpoint hosting.

  • React
  • TypeScript
  • PHP 8
  • MySQL
  • Hostpoint
View project: Audio Insider Zürich

Let us talk about your project

Get in touch

Subscribe to Our Newsletter.

AI Solutions
  • AI Agents for Business
  • AI Workflow Automation
  • AI Knowledge & Document Intelligence
  • AI Integration for Existing Systems
  • AI Business Insights
  • AI Prototype Lab
Company
  • Contact us
  • About
  • Careers
  • Case Studies
  • Insights
  • Dedicated AI Teams
  • Projects
Web Agency
  • Services
  • Web Development
  • PWA
  • Mobile Apps
  • E-Commerce
  • CMS Webdesign
  • FAQ
Our Locations

Switzerland

  • Webzenz GmbHChaltenbodenstrasse 6e,8834 Schindellegi, Switzerland
  • info@webzenz.ch
  • +41 43 589 68 06
  • Mon - Fri 08:00 - 17:00

India

  • Swisszenz AI Cloud Labs Pvt LtdInfopark rd, Door No.9/3051Kakkanad, Kochi682030, Kerala, India
  • info@swisszenz.in
  • +91 99950 96806
  • Mon - Fri 08:00 - 17:00
Webzenz GmbH

© 2026 Webzenz GmbH All rights reserved

  • Legal Notice
  • Privacy Policy