# Preface {#preface} ::: {.note} Self Host Blocks is hosted on [GitHub](https://github.com/ibizaman/selfhostblocks). If you encounter problems or bugs then please report them on the [issue tracker](https://github.com/ibizaman/selfhostblocks/issues). Feel free to join the dedicated Matrix room [matrix.org#selfhostblocks](https://matrix.to/#/#selfhostblocks:matrix.org). ::: Self Host Blocks intends to help you self host any service you would like with best practices out of the box. To achieve this, Self Host Blocks provides building blocks which each provide part of what a self hosted app should do (SSO, HTTPS, etc.). It also provides some services that are already integrated with all those building blocks. - You are new to self hosting and want pre-configured services to deploy easily. Look at the [services section](services.html). - You are a seasoned self-hoster but want to enhance some services you deploy already. Go to the [blocks section](blocks.html). - You are a user of Self Host Blocks but would like to use your own implementation for a block. Head over to the [matrix channel](https://matrix.to/#/#selfhostblocks:matrix.org) (the manual for this is WIP). Self Host Blocks uses the full power of NixOS modules to achieve these goals. Blocks and service are both NixOS modules.