# AWX Projects When you want to run playbooks on host devices in your inventory files, you need to host the playbooks in a "Project". Projects can be as simple as a connection to Gitea/Github to store playbooks in a repository. ```jsx title="Ansible Playbooks (Gitea)" Name: Bunny Lab Source Control Type: Git Source Control URL: https://git.bunny-lab.io/GitOps/awx.bunny-lab.io.git Source Control Credential: Bunny Lab (Gitea) ``` ```jsx title="Resources > Credentials > Bunny Lab (Gitea)" Name: Bunny Lab (Gitea) Credential Type: Source Control Username: nicole.rappe Password: #If you use MFA on Gitea/Github, use an App Password instead for the project. ```