Was Du vorhast, halte ich für ein gutes zweites oder drittes Projekt. Für den Anfang dürfte es m.E. auch gerne etwas kleineres sein, etwas mit nur einem Dockercontainer.
Aber andererseits: Wenn Du das schaffst, hast Du jedenfalls einiges gelernt, ja. So gesehen für Deinen Plan.