# Artela Node **Published by:** [Imensidaof](https://paragraph.com/@imensidaof/) **Published on:** 2024-11-26 **URL:** https://paragraph.com/@imensidaof/artela-node ## Content 1. Prerequisites Before starting, ensure you have the following:Operating System: Linux or macOS (Windows users can use WSL2 or a Linux VM).Hardware Requirements:CPU: 4-core processor or better.RAM: At least 8 GB.Storage: Minimum 100 GB free disk space.Network: Stable internet connection with good bandwidth.Software Dependencies:Docker and Docker Compose installed.2. Installation StepsStep 1: Install DockerIf you don’t have Docker installed, follow these steps:On Ubuntu:sudo apt update sudo apt install -y docker.io sudo systemctl start docker sudo systemctl enable docker On macOS:Download and install Docker Desktop from the official Docker website.Verify Docker Installation:docker --version Step 2: Install Docker ComposeOn Linux:sudo apt install -y docker-compose On macOS:Docker Compose is bundled with Docker Desktop.Verify Docker Compose Installation:docker-compose --version Step 3: Clone the Artela Full Node RepositoryDownload the repository containing the required configuration files:git clone https://github.com/artela-network/full-node.git cd full-node Step 4: Configure Node SettingsLocate the configuration file (e.g., config.yaml or .env) in the cloned repository. Modify it as per your requirements:Open the file for editing:nano config.yaml Update fields like:Node nameWallet addressNetwork settings (e.g., mainnet or testnet)Save and exit (Ctrl + O, Enter, Ctrl + X).Step 5: Start the NodeRun the following command to start your full node:docker-compose up -d This command will:Download the necessary images.Start the node in detached mode.Step 6: Check Node LogsVerify that your node is running correctly by checking the logs:docker-compose logs -f Look for messages indicating a successful connection to peers.Step 7: Monitor Node StatusUse the following command to check the node's status and connected peers:curl http://localhost:8545/status (Replace 8545 with the appropriate port number based on your configuration.)3. TroubleshootingNode Fails to Start: Check the logs for error messages and verify that your configuration file is correct.Connectivity Issues: Ensure that your firewall allows incoming and outgoing traffic on the required ports.Disk Usage: Monitor disk space periodically to ensure you have enough storage for blockchain data:df -h 4. Updating the NodeTo update your node to the latest version:Pull the latest repository changes:Rebuild and restart the containers:docker-compose down docker-compose up -d ## Publication Information - [Imensidaof](https://paragraph.com/@imensidaof/): Publication homepage - [All Posts](https://paragraph.com/@imensidaof/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@imensidaof): Subscribe to updates - [Twitter](https://twitter.com/Imensidaof): Follow on Twitter