docs/docs/en/tutorials/v1/01-getting-started.md
We recommend starting with a quick demo of NocoBase to experience its powerful features. You can enter your email and other details in the Online Demo and click to open an account. This grants you a two-day trial with access to all commercial plugins:
After receiving the official NocoBase email, you can begin exploring the system without any concerns, gaining hands-on experience with its flexibility and capabilities.
Welcome to NocoBase! If you’re new, the interface may feel unfamiliar, and you may not know where to start. Don’t worry; let’s familiarize ourselves with the main functional areas step-by-step to help you get started quickly.
Upon first entering NocoBase, you’ll see a clean and intuitive main interface. The Interface Configuration button is located in the upper right corner; click this to enter configuration mode, which is your primary workspace for building system pages.
Steps to Operate:
NocoBase’s block design draws inspiration from Notion but offers more powerful functionality, supporting the creation of more complex systems. In the following tutorials, we’ll dive deeper into the capabilities of various block types.
Plugins are essential tools for extending NocoBase’s functionality. In the Plugin Manager, you can view, install, enable, or disable various plugins to meet different business needs.
By using plugin extensions, you can achieve convenient or unexpected integrations, facilitating creation and development even further.
Steps to Operate:
The Settings Page integrates settings options for the system and some plugins, helping you comprehensively manage all aspects of NocoBase.
Some commonly used plugin configuration options include:
In the upper right corner of the interface, you can see NocoBase’s version information. If you encounter any issues during use, visit the homepage and user manual for assistance.
The Personal Center menu, located in the top right, allows you to modify personal information, switch roles, and perform some important system operations. Some plugins may also extend functionality in this area.
If you decide to dive deeper into using NocoBase, you’ll need to install it on your computer or server. NocoBase offers several installation methods, allowing you to easily embark on a no-code development journey.
You can find detailed steps and instructions for any installation method in the NocoBase installation documentation. Below is a brief guide for Docker installation to help you get started quickly:
mkdir nocobase
cd nocobase
vim docker-compose.yml
docker-compose.yml, paste the following configuration, adjust as needed, and save the file:version: "3"
networks:
nocobase:
driver: bridge
services:
app:
image: registry.cn-shanghai.aliyuncs.com/nocobase/nocobase:latest
networks:
- nocobase
depends_on:
- postgres
environment:
- APP_KEY=your-secret-key
- DB_DIALECT=postgres
- DB_HOST=postgres
- DB_DATABASE=nocobase
- DB_USER=nocobase
- DB_PASSWORD=nocobase
- TZ=Asia/Shanghai
volumes:
- ./storage:/app/nocobase/storage
ports:
- "13000:80"
postgres:
image: registry.cn-shanghai.aliyuncs.com/nocobase/postgres:16
restart: always
command: postgres -c wal_level=logical
environment:
POSTGRES_USER=nocobase
POSTGRES_DB=nocob
ase
POSTGRES_PASSWORD=nocobase
volumes:
- ./storage/db/postgres:/var/lib/postgresql/data
networks:
- nocobase
docker-compose up -d
http://localhost:13000 (depending on configuration) to see the NocoBase login screen.After completing these steps, you will have successfully installed and launched NocoBase!
In the next chapters (Chapter 2: Designing a Task Management System) we will further explore NocoBase’s powerful features, guiding you in building a feature-rich application. Let’s take the next step to unlock the potential of no-code development!