Skip to content

Railway template for deploying Baserow - the open-source no-code database and collaboration platform

Notifications You must be signed in to change notification settings

BuildAppolis/railway-baserow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Baserow Railway Template

Deploy on Railway

Deploy Baserow, a powerful open-source no-code database and collaboration platform, on Railway with one click.

🚀 What is Baserow?

Baserow is an open-source no-code database and application builder that allows you to:

  • Create Online Databases: Build custom databases without writing any code
  • Collaborate in Real-Time: Work with your team simultaneously
  • Automate Workflows: Set up automations and integrations
  • Build Applications: Create complete applications from your data
  • API Access: RESTful API for all your data
  • Unlimited Rows & Storage: No limits on your data (self-hosted)

📋 Features

  • No-Code Interface: Intuitive drag-and-drop interface
  • Real-Time Collaboration: Work together with your team
  • Advanced Data Types: Rich field types including formulas, lookups, and rollups
  • API & Webhooks: Full REST API and webhook support
  • Database Views: Grid, gallery, kanban, calendar, and form views
  • User Management: Granular permissions and access control
  • Import/Export: Import from Excel, CSV, and Airtable
  • Mobile Friendly: Responsive design for all devices

🏗️ Architecture

This template deploys Baserow with a production-ready architecture:

  • Baserow Application: The main application server
  • PostgreSQL Database: Persistent data storage
  • Redis Cache: Session storage and caching
  • Persistent Volume: File storage for uploads and media

🔧 Configuration

The template automatically configures the following environment variables:

  • BASEROW_PUBLIC_URL: Your Railway deployment domain
  • SECRET_KEY: Randomly generated secret key
  • DATABASE_URL: PostgreSQL connection string
  • REDIS_URL: Redis connection string

🚀 Deployment

  1. Click the "Deploy on Railway" button
  2. Configure your environment variables if needed
  3. Wait for the deployment to complete
  4. Access your Baserow instance at the provided URL

📚 Getting Started

  1. Sign Up: Create your first account
  2. Create a Database: Start building your first database
  3. Invite Team Members: Add collaborators to your workspace
  4. Explore Templates: Use pre-built templates to get started quickly

🔌 Integrations

Baserow integrates with popular tools and services:

  • Email Services: SMTP for sending notifications
  • Storage: AWS S3, Google Cloud Storage, Azure Blob Storage
  • Authentication: OAuth2 providers
  • APIs: RESTful API for custom integrations

🛠️ Advanced Configuration

For advanced configuration options, you can set additional environment variables:

Email Configuration

EMAIL_SMTP=True
EMAIL_SMTP_HOST=your-smtp-host.com
EMAIL_SMTP_PORT=587
EMAIL_SMTP_USER=your-email@domain.com
EMAIL_SMTP_PASSWORD=your-password
EMAIL_SMTP_USE_TLS=True

File Storage (Optional)

MEDIA_URL=https://your-cdn-domain.com/
AWS_ACCESS_KEY_ID=your-access-key
AWS_SECRET_ACCESS_KEY=your-secret-key
AWS_STORAGE_BUCKET_NAME=your-bucket-name

📖 Documentation

🤝 Contributing

This template is maintained by the community. If you find issues or want to contribute improvements:

  1. Fork this repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

📄 License

This template is licensed under the MIT License. Baserow itself is licensed under the MIT License.

🆘 Support

🎯 Use Cases

  • Project Management: Track tasks, deadlines, and team progress
  • CRM: Manage customer relationships and sales pipelines
  • Inventory Management: Track products, stock levels, and orders
  • Content Calendar: Plan and schedule content production
  • Event Planning: Organize events, attendees, and logistics
  • Custom Applications: Build tailored solutions for specific needs

Deploy your Baserow instance now and start building powerful no-code applications! 🚀

About

Railway template for deploying Baserow - the open-source no-code database and collaboration platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published