Is it possible to upload a file to the server remotely using the DLNA interface?
Also is it possible to block out certain devices? Or to only enable certain devices, so say my roommate can't access my server.
MiniDLNA does not have an upload facility.
DLNA does not offer access control. You can control access to any service using a properly configured firewall to limit or disable access by IP address or MAC address.