An open API service indexing awesome lists of open source software.

https://github.com/nchekwa/awx-logo-change

AWX Logo Change Procedure
https://github.com/nchekwa/awx-logo-change

ansible ansible-galaxy ansible-gui ansible-tower awx awx-logo-change docker docker-compose logo logo2

Last synced: 9 months ago
JSON representation

AWX Logo Change Procedure

Awesome Lists containing this project

README

          

# awx-logo-change
AWX Logo Change Procedure

![LOGO](https://raw.githubusercontent.com/azdolinski/awx-logo-change/main/img/example_ansiblelogo.png)

# How to find image files:
```bash
docker run -it ansible/awx:16.0.0 bash
docker> find /var -name logo-login.svg
```

File Location inside container:

-> Main Login Page logo [158x93]:

      /var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/ui_next/build/static/media/logo-login.svg

-> After login / top menu logo [158x93]:

      /var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/ui_next/build/static/media/logo-header.svg

# How to prepere logos for replacement:

```bash
mkdir /root/.awx/awxcompose/logo
wget https://raw.githubusercontent.com/azdolinski/awx-logo-change/main/img/ansiblelogo.png -O /root/.awx/awxcompose/logo/ansiblelogo.png
wget https://raw.githubusercontent.com/azdolinski/awx-logo-change/main/img/dot.png -O /root/.awx/awxcompose/logo/dot.png
```

Edit:
```bash
/root/.awx/awxcompose/docker-compose.yml
```
Add volumes to awx_web:
```yaml
- "/root/.awx/awxcompose/logo/ansiblelogo.png:/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/ui_next/build/static/media/logo-header.svg:ro"
- "/root/.awx/awxcompose/logo/dot.png:/var/lib/awx/venv/awx/lib/python3.6/site-packages/awx/ui_next/build/static/media/logo-login.svg:ro"
```
![LOGO](https://raw.githubusercontent.com/azdolinski/awx-logo-change/main/img/docker-example-change.png)

# Restart awx components
```bash
cd /root/.awx/awxcompose/
docker-compose down
docker-compose up -d --build
```

# Alternative logo2 file:
```bash
wget https://raw.githubusercontent.com/azdolinski/awx-logo-change/main/img/ansiblelogo2.png -O /root/.awx/awxcompose/logo/ansiblelogo2.png
```
![LOGO2](https://raw.githubusercontent.com/azdolinski/awx-logo-change/main/img/example_ansiblelogo2.png)