Hi @Midnightstudio100,
This is a GitLab Pages configuration issue. Here's how to fix it:
Why it happens: Each time you publish, Silex creates a new repository with an auto-generated name. GitLab Pages serves that repo at <auto-generated-name>.gitlab.io instead of your personal
domain.
How to fix it:
Go to GitLab and delete the duplicate repositories created by previous publish attempts
Keep one of them (or create a fresh one) and rename it to exactly midnightstudio100.gitlab.io — you can do this in Settings → General → Advanced → Change path
In Silex, when you publish, make sure you select that existing repository instead of creating a new one
Once the repo is named midnightstudio100.gitlab.io, GitLab Pages will automatically serve it at https://midnightstudio100.gitlab.io.
If you want to keep a different repo name, you can also set up a custom domain in GitLab → Settings → Pages → New Domain.
Let me know if that helps!