AWS Infrastructure Overview
This document provides a comprehensive overview of our infrastructure setup, focusing on our AWS organization structure, account management, and access procedures.
This document provides a comprehensive overview of our infrastructure setup, focusing on our AWS organization structure, account management, and access procedures.
We use AWS ElastiCache for Valkey as our primary caching solution across all environments. Valkey is an open-source, Redis-compatible in-memory data store that provides high performance and reliability for our applications.
This script is intended to be run from Tinkerwell and from inside farfalla's Vapor production environment.
What
Why we cache bots
This document describes how to configure Cloudflare redirect rules for book pre-sales. These rules intercept requests for a book that hasn't been released yet and redirect users to a pre-sale "dummy" issue.
This setup grants read-only access to farfalla's HTTP access log (and any other Lambda log group) from a local AWS CLI without storing long-lived production credentials. The path is cross-account sts an IAM user in the publica.la account assumes a scoped read-only role that lives in the production account.
These queries were used to produce the data in trafficreport.md.
Multiple layers catch issues at different stages of development. Earlier layers provide faster feedback; later layers ensure nothing slips through.
Overview
- https://stripe.com/docs/billing/subscriptions/subscription-schedules?lang=php
This guide explains how to create a development database dump from production data. The process is automated through a single command that handles the entire workflow.
Backup and Restore a SingleStore database to Amazon S3
Run through this list before opening an MR and again before merging to master. The flow is feature/* → dev → master.
It stores the keys for each subscription in the current page, you need to manually move through the pages and fire the script. At the end, all data will be in localstorage
Introduction
1. Connect to ssh connection (this user and IP must be change according where is store this files) .
Introduction
Configure your IDE to run linting/formatting on save. Hooks are a safety net - IDE integration is the primary workflow.
Reference configurations for linting and code quality setup. Use these as templates when setting up or troubleshooting hooks and CI.
Our local development environment is called Zoo and is located in the zoo project. It provides a complete Docker-based development stack for the entire Publica.la platform.
For use in test for Ex. Stripe and his webhooks, it's necessary install local-tunel and generate farfalla link.
Overview
We use Cloud Runner for our GitLab CI/CD runners. They provide fully managed runners so we don't have to maintain our own infrastructure.
Setup PhpStorm to run tests inside docker containers
The SFTP Content Intake server allows tenants to upload content files via SFTP. Each tenant gets a dedicated Unix user with a chrooted home directory.
MySQL
SQL for SingleStore:
Managing Resource Pools in SingleStore