Thanks to visit codestin.com
Credit goes to github.com

Skip to content

All in one platform to create internal applications, automate workflows and build web pages.

License

Notifications You must be signed in to change notification settings

rapidforge-io/release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

RapidForge Banner

RapidForge

RapidForge is a powerful tool for rapid application development and deployment. Get started quickly with our comprehensive documentation and resources.

📚 Resources

🎥 Walkthrough Video

RapidForge Walkthrough

Click the image above to watch our walkthrough video

🐳 Docker Quick Start

Get started with RapidForge using Docker with the sample Dockerfile below:

FROM debian:latest

# sqlite3 is required if you want Key-Value store to work
RUN apt-get update && apt-get install -y \
    ca-certificates \
    curl \
    jq \
    sqlite3 \
    tar \
    && rm -rf /var/lib/apt/lists/*

WORKDIR /app

# Fetch the latest version dynamically from GitHub
ARG ARCH="x86_64"
ARG PLATFORM="Linux"
ARG BINARY_NAME="rapidforge"
RUN VERSION=$(curl -s https://api.github.com/repos/rapidforge-io/release/releases/latest | jq -r '.tag_name') && \
    TARBALL="${BINARY_NAME}_${PLATFORM}_${ARCH}.tar.gz" && \
    curl -L "https://github.com/rapidforge-io/release/releases/download/${VERSION}/${TARBALL}" -o ${TARBALL} && \
    tar -xzvf ${TARBALL} && \
    chmod +x ${BINARY_NAME} && \
    rm ${TARBALL}

ARG PORT=8080
ENV RF_PORT=$PORT
EXPOSE ${PORT}

CMD ["./rapidforge"]

Building and Running

# Build the Docker image
docker build -t rapidforge:latest .

# Run the container
docker run -p 8080:8080 rapidforge:latest

🚀 Features

  • Fast Development: Rapidly build and deploy applications
  • Key-Value Store: Built-in SQLite3 support for data persistence
  • Containerized: Easy deployment with Docker
  • Cross-Platform: Available for Linux, macOS, and Windows

📖 Getting Started

Visit our documentation for detailed setup instructions and usage guides.

📄 License

Please refer to the main repository for license information.


Made with ❤️ by the RapidForge team